systemuseraddaction.java
来自「用JAVA环境开发的人力资源管理系统」· Java 代码 · 共 61 行
JAVA
61 行
package com.liyu.action;
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.apache.struts.action.ActionMessages;
import com.liyu.common.AbstractAction;
import com.liyu.form.SystemUserAddForm;
import com.liyu.server.ISystemUserAddServer;
public class SystemUserAddAction extends AbstractAction{
private static final String FN_CHECK= "optCheck";
private static final String FN_ADD= "add";
private static final String FN_RTN= "rtn";
ActionMessages errors = new ActionMessages();
ActionMessages rtnErrors = new ActionMessages();
public ActionForward execute(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response){
SystemUserAddForm systemUserAddForm = (SystemUserAddForm)form;
String sFn = systemUserAddForm.getFn();
ISystemUserAddServer systemUserAddServer =
(ISystemUserAddServer)getBean("systemUserAddServer");
//if (FN_CHECK.equals(sFn)){
// rtnErrors = systemUserAddServer.check(request,errors);
// if (rtnErrors != null){
// this.saveErrors(request,rtnErrors);
// return mapping.findForward("failure");
// }
//}else
if (FN_ADD.equals(sFn)){
String userName = systemUserAddForm.getUserInfo().getUserName();
String userRole =systemUserAddForm.getUserInfo().getUserRole();
String pwdOne = systemUserAddForm.getUserInfo().getUserPassword();
String pwdTwo =systemUserAddForm.getUserInfo().getUserPassword1();
//rtnErrors = systemUserAddServer.pwdCheck(pwdOne,pwdTwo);
//if (rtnErrors != null){
// this.saveErrors(request,rtnErrors);
//return mapping.findForward("systemUserAdd");
//}
rtnErrors = systemUserAddServer.saveUserAdd(userName,pwdOne,userRole);
if (rtnErrors != null){
this.saveErrors(request,rtnErrors);
return mapping.findForward("systemUserAdd");
}
}
return mapping.findForward("systemUser");
//else if (FN_RTN.equals(sFn)){
// return mapping.findForward("systemUser");
//}
//return mapping.findForward("systemUserAdd");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?