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

📄 finduseraction.java

📁 本项目源码是一个真实的应用项目
💻 JAVA
字号:
/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
package org.langsin.computer.web.action;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.langsin.computer.service.IUserService;
import org.langsin.computer.util.Page;
import org.langsin.computer.vo.User;
import org.langsin.computer.web.core.BaseAction;

/**
 * MyEclipse Struts Creation date: 06-04-2007
 * 
 * XDoclet definition:
 * 
 * @struts.action validate="true"
 */
public class FindUserAction extends BaseAction {
	private IUserService userService;

	public IUserService getUserService() {
		return userService;
	}

	public void setUserService(IUserService userService) {
		this.userService = userService;
	}

	private List list;

	private Page page;

	public ActionForward findAll(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {

		String action = null;
		action = request.getParameter("action");
	
		if (action == null || "action".equals(action)) {
		
			list = userService.findAll();

			page = new Page(list);
			list = page.getPageList();
			request.setAttribute("list", list);
			request.setAttribute("page", page);
		} else {
		
			if (action == "firstPage" || action.equals("firstPage")) {
			

				page.getFirstPage();
				list = page.getPageList();
				request.setAttribute("list", list);

				request.setAttribute("page", page);
			}
			if (action == "nextPage" || action.equals("nextPage")) {

				page.getNextPage();
				list = page.getPageList();
				request.setAttribute("list", list);

				request.setAttribute("page", page);
			}
			if (action == "previousPage" || action.equals("previousPage")) {
				page.getPreviousPage();
				list = page.getPageList();
				request.setAttribute("list", list);

				request.setAttribute("page", page);
			}
			if (action == "lastPage" || action.equals("lastPage")) {
				page.getLastPage();
				list = page.getPageList();
				request.setAttribute("list", list);

				request.setAttribute("page", page);
			}

		}
		return mapping.findForward("user");
	}
	public ActionForward findById(ActionMapping mapping, ActionForm form,
			HttpServletRequest request, HttpServletResponse response) {
		String id=request.getParameter("id");
		User user=userService.findById(new Integer(id));
		request.setAttribute("user", user);
		return mapping.findForward("updateUser");
	}
	


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -