Struts2.1.8 处理结果类型有哪些
我使用的版本是2.1.8.1,以这个版本来说一下Struts2的处理结果有哪些!
?
在struts2-core-2.1.8.1.jar中找到struts-default.xml,里面有一些信息可以参考。从这个文件中可以找到<result-types>标签内就是处理结果类型。
以下是内容和注释:
<package name="struts-default" abstract="true"><result-types><!-- Action链式处理的结果类型 --><result-type name="chain" default="true"/><!-- 用于和FreeMarker整合的结果类型 --><result-type name="freemarker" /></result-types></package>
?
另外,在一些插件包中也可以找到一些插件的结果类型:
struts2-jfreechart-plugin-2.1.8.1.jar
<package name="jfreechart-default" extends="struts-default"> <result-types><result-type name="chart" name="code"><package name="jasperreports-default" extends="struts-default"> <result-types><result-type name="jasper" name="code"><package name="jsf-default" extends="struts-default"><result-types><result-type name="jsf" /></result-types></package>
?
struts2-tiles-plugin-2.1.8.1.jar
?
<package name="tiles-default" extends="struts-default"><result-types><result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult"/></result-types></package>
?
更多内容请访问我的博客:http://cuisuqiang.iteye.com/?!