原理: 在Action执行后,返回一个逻辑视图名称,必须在struts.xml文件中配置,进行逻辑视图与物理视图之间的映射,才转到物理视图。
Struts2结果支持的类型包括:
chain: Action链式结果类型。
char : 用于整合JfreeChart结果类型。
disparater:用于整合jsp结果类型。(默认)
freemake: 用于整合Freemake结果类型。
httpheader: 用于控制特殊的Http结果类型。
jasper:用于整合jsaperReports结果类型。
jsf :用于整合jsf结果类型。
redirect:用于直接跳转其他URL的结果类型。 (重定向请求,丢失所有参数,只包含Action的处理结果。)
redirect-action:用于直接跳转其他Action的结果类型。
stream:想浏览器返回一个inputStream的(文件输入流)。
tiles :用于整合Tiles得结果类型。
velocity:用于整合Velocity结果类型。
xslt: 用于xml、xslt整合结果类型。
plaintext:用于显示某个页面源代码的类型。