📄 myemailaction.java
字号:
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.struts.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class MyemailAction extends Action {
PageDao pagedao = new PageDao();
private static int PAGESIZE = 5;
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
HttpSession session = request.getSession(false);
String username = (String) session.getAttribute("username");
int userid = SendAction.getuserId(username);
int currentPage = 1;
if (request.getParameter("page") != null) {
try {
currentPage = Integer.parseInt(request.getParameter("page"));
} catch (Exception e) {
}
}
int totalCount = pagedao.getTotalCount();
int totalPage = totalCount / PAGESIZE;
System.out.println(totalCount);
if (totalCount % PAGESIZE != 0) {
totalPage++;
}
List mymessages = pagedao.getData(userid, currentPage, PAGESIZE);
for (int i = 0; i < mymessages.size(); i++)
System.out.println(mymessages.get(i)+"...............myemail...............");
request.setAttribute("currentPage", currentPage);
System.out.println(currentPage);
request.setAttribute("totalPage", totalPage);
System.out.println(totalPage);
request.setAttribute("mymessages", mymessages);
return mapping.findForward("myemail");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -