UserForm.java
上传用户:jishiqi_cj
上传日期:2022-08-08
资源大小:24765k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package classmate;
  2. import org.apache.struts.action.ActionForm;
  3. import org.apache.struts.action.ActionMapping;
  4. import javax.servlet.http.HttpServletRequest;
  5. import org.apache.struts.action.ActionErrors;
  6. import org.apache.struts.action.ActionMessage;
  7. public class UserForm extends ActionForm{  
  8. private String name = null; //用户名  
  9. private String psw = null; //密码 
  10. public UserForm(){}
  11. public void setName(String name) {
  12. this.name = name;
  13. }  
  14. public String getName() {
  15. return name;
  16. }  
  17. public void setPsw(String psw) {
  18. this.psw = psw;
  19. }  
  20. public String getPsw() {
  21. return psw;
  22. }
  23. public void reset(ActionMapping mapping,
  24. HttpServletRequest request) {
  25. this.name = null;
  26. this.psw = null;
  27. }
  28. public ActionErrors validate(ActionMapping mapping,
  29. HttpServletRequest request) {
  30. ActionErrors errors = new ActionErrors();
  31. if ((name == null) || (name.equals(""))){
  32. errors.add(ActionErrors.GLOBAL_MESSAGE,
  33. new ActionMessage("error.name.required"));
  34. }
  35. if((psw == null) || (psw.equals(""))){
  36. errors.add(ActionErrors.GLOBAL_MESSAGE,new ActionMessage("error.psw.required"));
  37. }
  38. return errors;
  39. }
  40. }