【Java开源代码栏目提醒】:本文主要为网学会员提供addUserFormBean.java,希望对需要addUserFormBean.java网友有所帮助,学习一下!
package formBean;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
/**
* @author dengziyun
* 封装输入信息表单数据的FormBean
*/
public class addUserFormBean extends ActionForm{
String oaUserName;
String oaUserPassword;
String rePassowrd;
String oaUserTrueName;
String department;
/**
* 重置所有属性的值
*/
public void reset(ActionMapping arg0, HttpServletRequest request) {
oaUserName=null;
oaUserPassword=null;
rePassowrd=null;
oaUserTrueName=null;
department=null;
}
/**
* 验证表单中的数据
*/
public ActionErrors validate(ActionMapping arg0, HttpServletRequest request) {
ActionErrors errors=new ActionErrors();
//------用户名非空校验------
if(oaUserName==null||oaUserName.trim().length()<1)
errors.add("oaUserNameIsNull",new ActionMessage("oaUserNameIsNull"));
//------密码非空校验------
if(oaUserPassword==null||oaUserPassword.trim().length()<1)
errors.add("oaUserPasswordIsNull",new ActionMessage("oaUserPasswordIsNull"));
//------两次输入的密码是否相同------
if(!oaUserPass
word.equals(rePassowrd))
errors.add("passNotEqual",new ActionMessage("passNotEqual"));
//------用户真实非空校验------
if(oaUserTrueName==null||oaUserTrueName.trim().length()<1)
errors.add("oaUserTrueNameIsNull",new ActionMessage("oaUserTrueNameIsNull"));
//------所属部门非空校验------
if(department==null||department.trim().length()<1)
errors.add("departmentIsNull",new ActionMessage("departmentIsNull"));
return errors;
}
public String getDepartment() {
return department;
}
public void setDepartment(String department) {
this.department = department;
}
public String getOaUserName() {
return oaUserName;
}
public void setOaUserName(String oaUserName) {
this.oaUserName = oaUserName;
}
public String getOaUserPassword() {
return oaUserPassword;
}
public void setOaUserPassword(String oaUserPassword) {
this.oaUserPassword = oaUserPassword;
}
public String getOaUserTrueName() {
return oaUserTrueName;
}
public void setOaUserTrueName(String oaUserTrueName) {
this.oaUserTrueName = oaUserTrueName;
}
public String getRePassowrd() {
return rePassowrd;
}
public void setRePassowrd(String rePassowrd) {
this.rePassowrd = rePassowrd;
}
}