Struts2校验格式:
actionName-methodName-invalidation.xml 该配置文件必须和action类在同一个包下。
true true true
其中遇到几个问题,导致验证不执行。
1)methodName写了Action类中执行的方法名称了,应该写的是Struts配置文件中的name
2)出现异常:
原因是该dtd已经过期,以后只能使用
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">