package com.fgkj.actions; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.User; import com.fgkj.services.UserService; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport { private ServiceModel model; UserService service=new UserService(); private User user; private String result; private int pageSize; private int currentPage; public String add() { model=service.addUser(user); result=ActionUtil.tojson(model); return "success"; } public String update() { //System.out.println(user); model=service.updateUser(user); result=ActionUtil.tojson(model); return "success"; } public String updatePass(){ //user.setUpass(ActionUtil.Encryption(user.getUpass()).toString()); //System.out.println(user+"#######"); model=service.updatePass(user); result=ActionUtil.tojson(model); return "success"; } public String del() { //System.out.println(user); model=service.delUser(user); result=ActionUtil.tojson(model); return "success"; } public String find() { model=service.findUser(user); result=ActionUtil.tojson(model); return "success"; } public String findAll() { //System.out.println("开始查询用户。。。。。。。"); model=service.findUserAll(); result=ActionUtil.tojson(model); //System.out.println(result); //System.out.println(model); return "success"; } public String findByInfo(){ //System.out.println(user); model=service.findByInfo(user); result=ActionUtil.tojson(model); //System.out.println(result); return "success"; } public String findByPage(){ //System.out.println("currentPage"+currentPage+"\\tpageSize="+pageSize); model=service.findByAge(currentPage, pageSize); result=ActionUtil.tojson(model); return "success"; } public User getUser() { return user; } public void setUser(User user) { this.user = user; } public String getResult() { return result; } public void setResult(String result) { this.result = result; } }