Struts应用问题
现我有一个处理业务的Action,希望达到的效果是根据配置不同参数(业务需要),跳转至不同页面。但是默认一个default的视图。有没有办法弄成不需要每个action去配置这个default视图。
<action name="aAction" class="com.Action">
<param name="param">A</param>
<result name="success">A.jsp</result>
<result name="default">default.jsp</result> <!-- 此处能不能省 -->
</action>
<action name="bAction" class="com.Action">
<param name="param">B</param>
<result name="success">B.jsp</result>
<result name="default">default.jsp</result> <!-- 此处能不能省 -->
</action>
------解决方案--------------------不是可以在struts.xml配置<global-results> 配置一个全局的就行。
<package name="" extends="" namespace="/">
<!-- 设置默认的action -->
<default-action-ref name="xxxAction"/>
<!-- 设置项目全局公用的 result -->
<global-results>//$$$$$$$$$$$$$$$$$$$$$$$
<result name="error">
/common/error.jsp
</result>
</global-results>//$$$$$$$$$$$$$$$$$$$$$
<!-- 指向项目首页的action -->
<action name="xxxAction" class="xxxAction">
<result name="xxx" type="xxx">
xxx/xxxx.jsp
</result>
</action>
</package>