1 <struts> 2 <constant name="struts.devMode" value="true" /> 3 <package name="user" namespace="/user" extends="struts-default"> 4 5 <!-- 在这个package里可以共用的结果集,每个action中都可以使用这个result --> 6 <global-results> 7 <result name="mainpage">/main.jsp</result> 8 </global-results> 9 10 <action name="index"> 11 <result>/index.jsp</result> 12 </action> 13 14 <action name="user" class="com.bjsxt.struts2.user.action.UserAction"> 15 <result>/user_success.jsp</result> 16 <result name="error">/user_error.jsp</result> 17 </action> 18 </package> 19 20 <!-- 如果另外一个包也想用user包下的global-results --> 21 <!-- 可继承另外一个包 继承中也继承了其全部配置--> 22 <package name="admin" namespace="/admin" extends="user"> 23 <action name="admin" class="com.bjsxt.struts2.user.action.AdminAction"> 24 <result>/admin.jsp</result> 25 </action> 26 </package> 27 </struts>
![](https://img2024.cnblogs.com/blog/35695/202408/35695-20240826070647288-243310440.jpg)