Struts2 验证框架不起作用的几种可能

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Struts2 验证框架不起作用的几种可能

1. 命名是否符合约定:

-validation.xml

--validation.xml

2. validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示,只是验证不起作用。

3. fieldName 命名是否和jsp以及 action中的属性一致如:

action中有userName 属性,

jsp 中有标签:

validation.xml中需有:...

上述的三个userName一定要一致。

4.检查是否在同一个field里面配置了重复的参数,重复的参数也可能会使你的信息显示不出来。

5.要记得验证框架所产生的错误信息被是写入到了fielderror里面去了,所以在需要显示错误信息的页面要用

标签

不能用

6.最主要的一个可能:如果你的Action类没有继承ActionSupport类,就不会进行页面流程的自动跳转。

相关文档
最新文档