struts2 result 返回的路径

1、在result映射配置中,在指定实际资源的位置时,可以使用绝对路径和相对路径。绝对路径以斜杠(/)开头,相对于当前web应用的上下文路径;相对路径不以斜杠(/)开头,相对于当前执行的action的路径。

如:

<action name="reg" class="com.dreamcms.struts.action.user.RegAction">
   <result name="success">/index.jsp</result>
   <result name="error">login.jsp</result>
</action>



如果当前web应用的上下文路径为/cms,那么请求的/cms/member/login.action,执行成功后,转向的页面路径为

/cms/index.jsp。执行失败后转向的页面路径为/cms/member/login.jsp



2、Struts2中从一个Action跳转到另一个action,必须将type="redirect",如:

<result name="success" type="redirect">/displayCart.action?userId=${userId}</result>


传!

猜你喜欢

转载自quanwsx.iteye.com/blog/1259025