⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myemailaction.java

📁 企业内部邮件系统(初级开发)企业内部邮件系统(初级开发)企业内部邮件系统(初级开发)
💻 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 + -