struts2中包内的全局视图与整个应用程序范围的全局视图

来源:互联网 发布:mac git 忽略文件 编辑:程序博客网 时间:2024/05/19 08:25

包内的全局视图:

<package name="blog" namespace="/control/employee" extends="struts-default">        <global-results >            <result name="message">/WEB-INF/page/message.jsp</result>                </global-results>                <action name="testGlobalView" class="blog.action.HelloWorld" method="add">                        </action></package>



HelloWorld.java中的add方法返回"message"


整个应用程序范围的全局视图:

【利用包的继承性质】

<package name="base" extends="struts-default">        <global-results >            <result name="message">/WEB-INF/page/message.jsp</result>                </global-results>    </package><package name="blog" namespace="/control/employee" extends="base">        <action name="testGlobalView" class="blog.action.HelloWorld" method="add">                        </action></package>    <package name="other" namespace="/control/department" extends="base">          <action name="testGlobalView" class="blog.action.HelloWorld" method="add">                        </action></package>