struts2验证框架中的常见的注解
2013-05-31 09:52
190 查看
注解 | 相应的XML | 描述 |
RequiredFieldValidator | required | 确保该属性不是null |
RequiredStringValidator | requiredstring | 确保一个String类型的属性不是null,并且非空 |
StringLengthFieldValidator | stringlength | 检查String的长度范围是否与所期望的一致 |
IntRangeFieldValidator | int | 检查int类型的数字是否超出所期望的大小范围 |
DoubleRangeFieldValidator | double | 检查double类型的数字是否超出所期望的大小范围 |
DateRangeFieldValidator | date | 检查date类型的属性是否超出所期望的范围 |
ExpressionValidator | expression | 使用值栈来估算一个ONGL表达式(必须要返回boolean值) |
FieldExpressionValidator | fieldexpression | 使用OGNL表达式来验证字段 |
EmailValidator | email | 保证该属性是一个有效的email地址 |
UrlValidator | url | 保证该属性是一个有效的URL |
ConversionErrorFieldValidator | conversion | 检查该属性是否有转换错误 |
RegexFieldValidator | regex | 检查该属性的值是否与某个正则表达式相匹配。 |
VisitorFieldValidator | visitor | 把对字段的验证动作推迟到这个字段所属的类的特有的另一个验证文件中执行。 |
StringRegexValidator | n/a | 检查字符串是否与正则表达式匹配 |
CustomValidator | n/a | 表示使用了一个自定义的validator |
ValidationParameter | n/a | 作为CustomValidator 注解的一个参数 |
Validation | n/a | 表示该类使用了基于注解的验证——这个注解可以与接口或类一起使用 |
Validations | n/a | 用来对一个属性或类组合使用多种验证 |
相关文章推荐
- 《Java从入门到放弃》框架入门篇:Struts2的常用验证方式(二)
- Struts2验证框架注意细节
- struts2.x 验证框架
- Struts2 验证框架-前台验证
- Struts2验证框架
- 关于Struts2基于验证框架的输入校验的经验
- STRUTS2.X之使用Validation框架验证数据
- Struts2-Validate验证框架
- Struts2验证框架实例
- Spring 2.5.6.SEC01 基于注解的表单提交、验证框架、 View端采用模板语言Jangod
- Struts2验证框架
- Struts2教程5:使用Validation框架验证数据
- spring mvc框架的aop拦截器验证controller层的注解值
- Struts2之验证框架
- struts2 验证框架原理及实例
- struts2校验框架中各个验证器param的值
- Struts2:使用Validation框架验证数据
- Struts2验证框架的配置及validation.xml常用的验证规则
- 实现基于注解(Annotation)的数据库框架(六)亲自验证反射的效率及解决办法
- 解决Struts2 的验证框架验证信息重复出现