利用Struts的Validator验证框架实现客户端和服务器端双验证

StrutsValidator验证框架定义了常用的十几个验证规则,如:required(验证非空)minlength(验证最小长度)maxlength(验证最大长度)intRange(验证整形范围)email(验证电子邮件地址)date(验证日期)等,并且实现了客户端的Javascript验证和服务器端验证。

struts2的验证框架分为自动校验和非自动校验两种:

自动校验的格式是:

<validators>
 <field name="dataTypeName">
  <field-validator type="requiredstring">
   <param name="trim">true</param>
   <message>请输入数据类型名</message>
  </field-validator>
  <field-validator type="stringlength">
   <param name="trim">true</param>
   <param name="maxLength">20</param>
   <message>数据类型名最长20个字</message>
  </field-validator>
 </field>

</validators>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值