struts.xml使用<include>引入多个配置文件后,有的配置文件可以找到action,有的不能
2个回答
展开全部
struts2的配置文件中,package的namespace属性必须唯一,但action名字在不同的包中可以允许相同的情况。
<!-- 管理员角色管理 -->
<package name="sysAdminRole" namespace="/admingl/SysMgr" extends="securePackage">
<!-- 模块列表添加数据 -->
<action name="adminRoleAdd" class="com.zhongzhi.gtjy.action.auth.SysAdminRoleAction" method="addAdminRole">
<result type="json"></result>
<result name="error">/admingl/error.jsp</result>
</action>
<!-- 删除模块列表信息 -->
<action name="deleteAdminRole" class="com.zhongzhi.gtjy.action.auth.SysAdminRoleAction" method="deleteAdminRole">
<result type="json"></result>
<result name="error">/admingl/error.jsp</result>
</action>
</package>
<!-- 管理员角色管理 -->
<package name="sysAdminRole" namespace="/admingl/SysMgr" extends="securePackage">
<!-- 模块列表添加数据 -->
<action name="adminRoleAdd" class="com.zhongzhi.gtjy.action.auth.SysAdminRoleAction" method="addAdminRole">
<result type="json"></result>
<result name="error">/admingl/error.jsp</result>
</action>
<!-- 删除模块列表信息 -->
<action name="deleteAdminRole" class="com.zhongzhi.gtjy.action.auth.SysAdminRoleAction" method="deleteAdminRole">
<result type="json"></result>
<result name="error">/admingl/error.jsp</result>
</action>
</package>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询