一.所有方法进行输入校验,手工编写代码
1.index.jsp
2.struts.xml
3.message.jsp
4.PersonAction.java 需继承ActionSupport重写相应方法
出现错误便会找到input视图,通过struts2标签输出错误信息。
二.对action指定方法进行校验,手动验证
1.
2.PersonAction.java 只需在原来基础上修改这个action即可,
三.基于XML配置方式实现对action的所有方法进行校验
1.
2.PersonAction.java
3.PersonAction-validation.xml
4.校验器,也就是 <field-validator type="requiredstring">
<message>手机号不能为空!</message>
</field-validator>中的type
5.补充
6.补充
四.基于XML配置方式实现对指定action方法校验
1.
2.PersonAction-manage_update-validation.xml,这个取名字很重要,尤其是中间部分manage_update,是和<action name="manage_update"对应的
3.补充
4.校验文件xml和相应的需要校验的action在同目录下。
代码链接http://putaoputao.qupan.cc/7004542.html