- Struts 2.x权威指南
- 李刚编著
- 153字
- 2025-03-11 03:21:11
5.5.2 必填校验器
必填校验器的名字是 required,该校验器要求指定的字段必须有值(非空),该校验器可以接受如下一个参数。
fieldName:该参数指定校验的Action属性名,如果采用字段校验器风格,则无须指定该参数。
采用非字段校验器配置风格时,该校验器的配置示例如下:
<validators> <!-- 采用非字段校验器风格来配置必填校验器 --> <validator type="required"> <!-- 指定需要校验的字段名 --> <param name="fieldName">username</param> <!-- 指定校验失败的提示信息 --> <message>username must not be null</message> </validator> ... <validators>
采用字段校验器配置风格时,该校验器的配置示例如下:
<validators> <!-- 采用字段校验器风格来配置必填校验器,校验username属性 --> <field name="username"> <field-validator type="required"> <!-- 指定校验失败的提示信息 --> <message>username must not be null</message> </field-validator> ... </field> ... <validators>