使用Struts2的输入校验(四)--基于Annotation的输入校验
来源:互联网 发布:隔壁老王的来历 知乎 编辑:程序博客网 时间:2024/05/20 08:23
public class RegistAction extends ActionSupport { //该请求包含的4个请求参数 private String name; private String pass; private int age; private Date birth; public String getName() { return name; } //使用Annotation指定必填、正则表达式两个校验规则 @RequiredStringValidator(key="name.required",message="") @RegexFieldValidator(regexExpression="\\w{4,25}",key="name.regex",message="") public void setName(String name) { this.name = name; } public String getPass() { return pass; } @RequiredStringValidator(key="pass.required",message="") @RegexFieldValidator(regexExpression="\\w{4,25}",key="pass.regex",message="") public void setPass(String pass) { this.pass = pass; } public int getAge() { return age; } @IntRangeFieldValidator(message="",key="age.range",min="1",max="150") public void setAge(int age) { this.age = age; } public Date getBirth() { return birth; } @DateRangeFieldValidator(message="",key="birth.range",min="1900/01/01",max="2050/01/21") public void setBirth(Date birth) { this.birth = birth; }}
0 0
- 使用Struts2的输入校验(四)--基于Annotation的输入校验
- Java_JavaEE_基于Annotation的输入校验;
- 使用struts2的输入校验
- 使用Struts2的输入校验(一)--校验规则文件
- 使用Struts2的输入校验(三)--短路校验器
- Struts2的 输入校验
- Struts2的输入校验
- struts2的输入校验
- Struts2的 输入校验 .
- Struts2的输入校验
- Struts2的输入校验
- Struts2的输入校验
- Struts2的输入校验
- struts2基于验证框架的输入校验
- JavaEE----使用Struts2的输入校验之手动编码校验
- Struts2的Ajax输入校验
- Struts2的Ajax输入校验
- Struts2的输入校验(一)
- 类的初始化顺序
- hadoop--66
- struts2 拦截器上传文件
- hadoop7
- 【JZOJ3886】【长郡NOIP2014模拟10.22】道路维护
- 使用Struts2的输入校验(四)--基于Annotation的输入校验
- CodeForces 347C Alice and Bob(博弈)
- springMVC的HandlerExceptionResolver接口
- 简单比较display、visibility、opacity
- jzoj3886. 【长郡NOIP2014模拟10.22】道路维护
- 小博老师解析Java核心技术 ——JDBC数据库操作类封装
- shell 获取主机ip
- 斐波那契数列(非递归方法)
- [机房考试] 图论 题解