Struts2配置细节
struts.xml中
action中配置 如果是返回到网页则 /AA/XX.jsp
如果是返回到action则看namespace然后传参数,如果是同一个namespace则直接写上返回的action的名字
从action传action有两种方式
一种是 type="chain"
1 <package name="p1" namespace="/namespace1" extends="struts-default"> 2 <action name="a2"> 3 <result type="dispatcher" name="success">/3.jsp</result> 4 </action> 5 </package> 6 <package name="p2" namespace="/namespace2" extends="struts-default"> 7 <action name="a1"> 8 <result type="chain" name="success"> 9 <param name="namespace">/namespace1</param> 10 <param name="actionName">a2</param> 11 </result> 12 </action> 13 </package>
还有一种是"redirectAction"
form表单中的
<form action="${pageContext.request.contextPath}/loginAction_login" method="post">
而 struts2标签中直接默认在主页下的直接命名空间加上就行
<s:form action="loginAction_login" method="post">