日期:2014-05-20  浏览次数:20683 次

Struts-config.xml里面配置FORM formname 是上一页面提交的FORM,还是下一个页面的FORM?
比如我在一个JSP里面SUBMIT,跳到一个ACTION,然后再跳到另外一个JSP,那么我在Struts-config.xml里面配置FORM formname 是上一页面提交的FORM,还是下一个页面的FORM?


------解决方案--------------------
第一个页面的表单
------解决方案--------------------
给你写一个简单的例子你一看就明白了
Struts-config.xml中
<form-beans>
 <form-bean name="formbean" type="org.com...."/>
</form-beans>
<Action-Mapping>
 <action name="formbean" path="/login" type="org.com.action...."
 validate="false" scope="request" input="index.jsp">
 <forward name="success" path="login.jsp"/>
<forward name="failure" path="index.jsp"/>
 </action>
</Action-Mapping>
在你所写的form中你只要action路径对应正确即可
<html:from action="/login.do" method="post">
</html:form>
------解决方案--------------------
那我要跳到下一个页面去,下一个页面的init的时候就要根据上个页面的数据来显示不同数据,下一个页面的FORM怎么在Struts-config.xml里面配置?
------解决方案--------------------
在Action里把ActionForm放在request作用域里,跳转到的下一个页面就可以获取到了。
------解决方案--------------------
就是当前提交的