Struts2使用XML实现Validation校验数据的两种方法

Struts2提供数据校验且是配置式的,既可以用XML也可以用Java注解@Annotation。

使用XML配置数据校验的步骤:

1、在Action类所在的包添加XML文件,命名规则为“Action类名-validation.xml”或者“Action类名-Action别名-validation.xml”,如果有多个方法,一般使用后者。

支持校验的Action类必须实现了Validation接口,一般继承ActionSupport就可以了。

具体的实现参考以下实例:


XML校验是在服务器端完成的,也可以通过配置在客户端完成,方法为在对应的JSP的<struts:form>标签加上“validate="true"即可。如上例中的”<struts:form action="addRabbit" validate="true">“,效果如下,注意地址栏可知是在客户端完成的校验。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值