result的各种转发类型:
常用的类型有:dispatcher(默认)、redirect、redirectAction、plainText
1、redirect
<result type="redirect">/view.jsp</result>
还可以使用${属性名}表达式访问action中的属性,表达式里的属性名对应action中的属性。如下:
<result type="redirect">/view.jsp?id=${id}</result>
2、redirectAction
如果是同一个包下:
<result type="redirectAction">list</result>
如果重定向的action在别的命名空间下,采用注入的形式:
<result type="redirectAction">
<param name="actionName">list</param>
<param name="namespace">/test</param>
</result>
3、plainText
显示原始文件内容,如显示jsp文件源代码:
<result name="source" type="plainText">
<param name="location">/xxx.jsp</param>
<param name="charSet">UTF-8</param>
</result>