📄 inputform.java
字号:
/*
* Created on Jul 24, 2003
*/
package masteringStruts;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionError;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.validator.ValidatorForm;
/**
* @author rhightower
* @struts.form name="inputForm"
*
*/
public class InputForm extends ValidatorForm {
private String userName;
private String birthDate;
private String email;
private String creditCard;
private String firstName;
private String lastName;
private String middleName;
private String website;
private String password="";
private String passwordCheck="";
private String phone;
public String getUserName() {
return userName;
}
/**
* @struts.validator type="required"
* @struts.validator type="mask" msgkey="inputForm.userName.mask"
* @struts.validator type="minlength" arg1value="${var:minlength}"
* @struts.validator type="maxlength" arg1value="${var:maxlength}"
* @struts.validator-var name="minlength" value="5"
* @struts.validator-var name="maxlength" value="11"
* @struts.validator-var name="mask" value="^[a-zA-Z]{1}[a-zA-Z0-9_]*$"
*/
public void setUserName(String string) {
userName = string;
}
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
ActionErrors errors = super.validate(mapping, request);
if (!(password.equals(passwordCheck))){
errors.add(
"password",
new ActionError("errors.password.nomatch"));
}
return errors;
}
/**
* @return
*/
public String getBirthDate() {
return birthDate;
}
/**
* @return
*/
public String getCreditCard() {
return creditCard;
}
/**
* @return
*/
public String getEmail() {
return email;
}
/**
* @param string
*/
public void setBirthDate(String string) {
birthDate = string;
}
/**
* @param string
*/
public void setCreditCard(String string) {
creditCard = string;
}
/**
* @param string
*/
public void setEmail(String string) {
email = string;
}
/**
* @return
*/
public String getFirstName() {
return firstName;
}
/**
* @return
*/
public String getLastName() {
return lastName;
}
/**
* @return
*/
public String getMiddleName() {
return middleName;
}
/**
* @return
*/
public String getWebsite() {
return website;
}
/**
* @param string
*/
public void setFirstName(String string) {
firstName = string;
}
/**
* @param string
*/
public void setLastName(String string) {
lastName = string;
}
/**
* @param string
*/
public void setMiddleName(String string) {
middleName = string;
}
/**
* @param string
*/
public void setWebsite(String string) {
website = string;
}
/**
* @return
*/
public String getPassword() {
return password;
}
/**
* @return
*/
public String getPasswordCheck() {
return passwordCheck;
}
/**
* @param string
*/
public void setPassword(String string) {
password = string;
}
/**
* @param string
*/
public void setPasswordCheck(String string) {
passwordCheck = string;
}
/**
* @return
*/
public String getPhone() {
return phone;
}
/**
* @param string
*/
public void setPhone(String string) {
phone = string;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -