📄 registerform.java
字号:
package frm;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.*;
public class RegisterForm extends ActionForm{
private String account;
private String passwd;
private String name;
private String mail;
private String headIcon; //头像文件
public void setName(String s){
name=s;
}
public void setAccount(String s){
account=s;
}
public void setPasswd(String s){
passwd=s;
}
public void setMail(String s){
mail=s;
}
public void setHeadIcon(String s){
headIcon=s;
}
public String getName(){
return name;
}
public String getAccount(){
return account;
}
public String getPasswd(){
return passwd;
}
public String getMail(){
return mail;
}
public String getHeadIcon(){
return headIcon;
}
public User getRegister(){
User u=new User();
u.setId(account);
u.setPasswd(passwd);
u.setName(name);
u.setEmail(mail);
u.setIcon(headIcon);
System.out.println("account="+account+",passwd="+passwd+",name="+name+",mail="+mail+",icon="+headIcon);
return u;
}
public void reset(ActionMapping mapping,HttpServletRequest request){
System.out.println("-----Reset Child------");
account="";
passwd="";
name="";
mail="";
headIcon="";
}
public ActionErrors validate(ActionMapping mapping,HttpServletRequest request){
System.out.println("--验证输入的信息----Register-");
ActionErrors errors=new ActionErrors();
ErrorMsg msg=new ErrorMsg();
if(account==null || account.length()<1 || account.length()>12){
System.out.println("账户不能为空或小于1个字!");
errors.add("name",new ActionError("error.child.name"));
msg.putMsg("name","账户不能为空或小于3个字,也不能大于12个字!");
}
if(passwd==null || passwd.length()<1 || passwd.length()>12){
System.out.println("密码不能为空或小于1个字!");
errors.add("desc",new ActionError("error.child.desc"));
msg.putMsg("desc","密码不能为空或小于1个字,或大于12个字!");
}
if(errors.isEmpty()==false){
(request.getSession()).setAttribute("validMsg",msg);
}
return errors;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -