这种情况是struts2的一个拦截器报的错误,当你的form中的数据有问题,比如:
表单中数据类型和action中的对不上
或者名字、属性与action中的getset名字对不上
<div style=”color:red”>
<s:fielderror />
</div>
它就会显示拦截器的错误,并在struts的XML中对应action里加如
<result name=”input”>/AddProducts.jsp</result>
让他把错误返回到该页面就可以了
表单中数据类型和action中的对不上
或者名字、属性与action中的getset名字对不上
<div style=”color:red”>
<s:fielderror />
</div>
它就会显示拦截器的错误,并在struts的XML中对应action里加如
<result name=”input”>/AddProducts.jsp</result>
让他把错误返回到该页面就可以了
本文解析了Struts2框架中拦截器报错的原因,通常由于表单数据类型与Action不匹配引起。通过配置<result name='input'>可将错误返回至指定页面。
417

被折叠的 条评论
为什么被折叠?



