JavaScud | Forum | JIRA | Blog |
  Dashboard > WebWork2文档中文化计划 > ... > J2SE 5 Support > FieldExpressionValidator Annotation
  WebWork2文档中文化计划 Log In View a printable version of the current page.  
  FieldExpressionValidator Annotation
Added by scud, last edited by scud on May 18, 2006  (view change)
Labels: 
(None)

FieldExpressionValidator 标注

这个校验器使用一个OGNL表达式来进行校验.如果表达式在value stack求值后返回一个false则错误信息会被添加到此字段上.

使用

这个标注必须使用在方法级别上.

参数

参数 必填 缺省值 备注
message yes   字段错误信息
key no   语言相关的属性文件里面的i18n key.
fieldName no    
shortCircuit no false 校验器是否短路.
type yes ValidatorType.FIELD 校验器类型(ValidatorType)的枚举值(Enum value). 在这里可以是 FIELD 或者 SIMPLE.
expression yes   一个返回布尔值的OGNL表达式

例子

@FieldExpressionValidator(message = "Default message", key = "i18n.key", shortCircuit = true, expression = "an OGNL expression")
Site running on a free Atlassian Confluence Open Source Project License granted to WebWork China. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.3 Build:#808 May 29, 2007) - Bug/feature request - Contact Administrators