struts2内置输入校验不生效的原因

struts2内置输入校验不生效的原因

1.校验文件要满足以下格式:<action-name>-validation.xml,并且校验文件要与action放在同一目录下。

struts2内置输入校验不生效的原因 

2.校验文件DTD信息要与所用struts2版本相同,可以把struts2的xwork-core-x.x.xx.x.jar包解压,再从解压出来的xwork-validator-1.0.3.dtd中复制DTD信息。

struts2内置输入校验不生效的原因 

3.Action类必须是继承ActionSupport类,不能实现Action接口(这会导致输入校验不生效)。