`
younglibin
  • 浏览: 1194140 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2 校验器——整数校验器(int)(内建校验器)

 
阅读更多

整数校验器的名字:int

该校验器要求字段的整数值必须在指定范围内;

 

参数:

  1. fieldName:该参数指定校验的action属性名,如采用字段校验器,则无须指定该参数
  2. min:可选,指定属性的最小值,如果没有指定,则不检查最小值;
  3. max:可选,指定属性的最大值,如果没有指定,则不检查最大值;

 

 

使用非字段校验器风格来配置整数校验器示例:

 

<validators>
   <!--使用非字段校验器风格来配置整数校验-->
   <validator type="int">
         <!--指定需要校验的字段名-->
         <param name="fieldName">age</param>
         <!--指定age属性的最小值-->
         <param name="min" >20</param>
         <!--指定age属性的最大值-->
         <param name="max" >120</param>
         <!--指定校验失败的提示信息-->
         
<message>age 必须在${min} 和${max}之间</message>
   </validator>

   ....................
</validators>

 

 

 使用字段校验器风格来配置整数校验器示例:

 

<validators>
     <!--使用字段校验器风格来配置整数校验-->
     <field name="age">
           <field-validator type="int">
            <!--指定age属性的最小值-->
            <param name="min" >20</param>
            <!--指定age属性的最大值-->
            <param name="max" >120</param>
            <!--指定校验失败的提示信息-->
            <message>age 必须在${min} 和${max}之间</message>
           </field-validator>
       ...................
     </field>
</validators>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics