在Struts2中对地址栏中的参数校验不起作用?我的错在哪儿了?
例如 http://localhost:8080/listArt.action?pageID=5
我想使用XML配置方式对pageID的数据进行合法性校验,
我使用的方法是:
(1)在IndexPage.java的listArt方法处理该请求,该java中有pageID和pageSize属性
(2)在struts.xml里面有
<action name="test" class="com.IndexPage" method="listArt">
    <param name="pageSize">10</param>
    <result name="success">/WEB-INF/listuser.jsp</result>
</action>
(3)我把IndexPage-listArt-validation.xml文件复制到了同IndexPage.class文件目录下
<?xml version="1.0" encoding="GBK"?>
<!-- 校验规则文件的DTD信息 -->
<!DOCTYPE validators PUBLIC 
"-//OpenSymphony Group//XWork Validator 1.0.3//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd">
<validators>
<!-- 指定pageSize必须满足的校验规则 -->
<field name="pageSize">
<field-validator type="required" short-circuit="true">
<message>pageSize必填配置!</message>
</field-validator>
<field-validator type="int">
<param name="min">1</param>
<message>pageSize必须大于等于1</message>
</field-validator>
</field>
<!-- 指定pageID必须满足的校验规则 -->
<field name="pageID">
<field-validator type="required" short-circuit="true">
<message>pageID必填配置!</message>
</field-validator>
<field-validator type="int">
<param name="min">1</param>
<message>pageID必须大于等于1</message>
</field-validator>
</field>
</validators>
(4)我的测试http://localhost:8080/listArt.action?pageID=0.88结果没反应,应该如何弄?
Struts