struts2的input跳转到Action
需求:
我的每个jsp页面都是通过Action进入的,这样可以通过Action的editUI方法在request中存放一些数据,在jsp页面展示;
我希望使用struts2的校验框架在编辑页面提交出错后能显示出错信息,且返回至编辑页面时也必须先经过Action
<action name="editUI" type="EditAction" method="editUI">
<result name="editUI">/WEB-INF/pages/edit.jsp</result>
<result name="input">/WEB-INF/pages/other.jsp</result>
<action>
<action name="edit" type="EditAction" method="edit">
<result name="input" type="chain">editUI</result>
<action>
这样的配置后提交至edit这个action时,如果出错了,它会进入editUI这个Action的input视图,而不是执行EditAction的editUI方法;
这个问题的根本在于如何配置edit这个action的input视图,让它先经过editUI这个Action,即执行EditAction的editUI方法,再经过jsp页面;
网上已经有很多人碰到这样的问题,但是都没有答案,希望各位大侠帮忙解决,多谢!