1、配置全局视图:
<package name="base" extends="struts-default">
<global-results>
<result name="message">/WEB-INF/page/message.jsp</result>
</global-results>
</package>
让其他包继承这个包即可。
2、视图重定义:
<action name="helloworld" class="com.feng.action.HelloWorldAction" method="execute">
<result name="success" type="redirect">/employeeAdd.jsp?username=${username}</result>
</action>
注意:这里的EL表达,是取HelloWorldAction的getUsername方法返回的值。
3、action重定向
<action name="redirectAction">
<result type="redirectAction">
<param name="actionName">xxx</param>
</result>
</action>
3、命名空间重定义
<action name="redirectAction">
<result type="redirectAction">
<param name="namespace">/control/department/sdfs/2321</param>
</result>
</action>
4、显示原文重定向
<action name="palinText">
<result type="plainText">
<param name="location">/index.jsp</param>
<param name="charSet">UTF-8</param><!-- 指定读取文件的编码 -->
</result>
</action>