📄 useraction.java
字号:
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.oa.struts.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import com.oa.struts.login.model.userInfoDAO;
import com.oa.struts.usermgr.InsertUserForm;
import com.oa.struts.usermgr.dao.UserMgrDAO;
import com.oa.struts.vo.UserInfo;
import com.oa.util.Chinese_Do;
import com.oa.util.PageHelp;
public class UserAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
UserMgrDAO userMgrDAO=new UserMgrDAO();
PageHelp ph=new PageHelp();
Chinese_Do cd=new Chinese_Do();
String str=null;
InsertUserForm insertForm=(InsertUserForm)form;
UserInfo userInfo=new UserInfo();
//保存输入的用户的信息
userInfo.setDepartID(insertForm.getDepartID());
userInfo.setUserId(insertForm.getUserId());
userInfo.setPassWord(cd.getString(insertForm.getPassWord()));
userInfo.setFlag(0);
userInfo.setRealName(cd.getString(insertForm.getRealName()));
userInfo.setResume(cd.getString(insertForm.getResume()));
userInfo.setUserAddress(cd.getString(insertForm.getUserAddress()));
userInfo.setUserBirth(insertForm.getUserBirth());
userInfo.setUserCode(insertForm.getUserCode());
userInfo.setUserDepTel(insertForm.getUserDepTel());
userInfo.setUserEmail(insertForm.getUserEmail());
userInfo.setUserRole(insertForm.getUserRole());
userInfo.setUserNational(cd.getString(insertForm.getUserNational()));
userInfo.setUserPost(insertForm.getUserPost());
userInfo.setUserInterest(cd.getString(insertForm.getUserInterest()));
userInfo.setUserSex(insertForm.getUserSex());
userInfo.setUserTel(insertForm.getUserTel());
String methCode=request.getParameter("methCode");
System.out.println("methCode="+methCode);
if(methCode.equals("insert"))
{
userInfoDAO userDAO=new userInfoDAO();
boolean flag=userDAO.insertUser(userInfo);
if(flag==true)
{
str="success";
List<UserInfo> lt=userMgrDAO.searchUser(0,"",1,userMgrDAO.getTotulRows());
request.getSession().setAttribute("userList",lt);
ph.setPageList(lt); //设置pageList
request.setAttribute("userList",ph); //保存PageHelp
}
else
{
str="failure";
}
}
return mapping.findForward(str);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -