Sturts2 全局结果集与继承

全局结果集

当action中都有一个相同的结果集,不需要再每一个action设置result,仅仅只需要设置一个全局的结果集即可。

package name="user" extends="struts-default" namespace="/user">
	 
	 	<global-results>
	 			<result name="mainpage">/main.jsp</result>
	 	</global-results>
	 	
	 	<action name="user" class="com.struts2.user.action.UserAction">
	 			<result name="error">/user_error.jsp</result>
	 			<result >/user_success.jsp</result>
	 	</action>
	 
	 </package>

继承

当其他的包需要使用上面需要的结果集时,继承上面那个package即可

 <package name="admin" extends="user" namespace="/admin" >
	 	<action name="admin" class="com.struts2.user.action.AdminAction">
	 			<result name="mainpage">/main.jsp</result>
	 	</action>
	 </package>
发布了47 篇原创文章 · 获赞 5 · 访问量 2033

猜你喜欢

转载自blog.csdn.net/OVO_LQ_Start/article/details/104171364