Result接口定义
public interface Result extends Serializable {
public void execute(ActionInvocation invocation) throws Exception;
}
常用Result类图
<result-type name="chain"
class="com.opensymphony.xwork2.ActionChainResult"/>
<result-type name="dispatcher"
class="org.apache.struts2.dispatcher.ServletDispatcherResult" default="true"/>
<result-type name="freemarker"
class="org.apache.struts2.views.freemarker.FreemarkerResult"/>
<result-type name="httpheader"
class="org.apache.struts2.dispatcher.HttpHeaderResult"/>
<result-type name="redirect"
class="org.apache.struts2.dispatcher.ServletRedirectResult"/>
<result-type name="redirectAction"
class="org.apache.struts2.dispatcher.ServletActionRedirectResult"/>
<result-type name="stream"
class="org.apache.struts2.dispatcher.StreamResult"/>
<result-type name="velocity"
class="org.apache.struts2.dispatcher.VelocityResult"/>
<result-type name="xslt"
class="org.apache.struts2.views.xslt.XSLTResult"/>
<result-type name="plainText"
class="org.apache.struts2.dispatcher.PlainTextResult" />
<result-type name="json"
class="org.apache.struts2.json.JSONResult"/>
<result-type name="embeddedJsp"
class="org.apache.struts2.EmbeddedJSPResult"/>
<result-type name="gxp"
class="org.apache.struts2.views.gxp.GxpResult"/>
<result-type name="jasper"
class="org.apache.struts2.views.jasperreports.JasperReportsResult"/>
<result-type name="chart"
class="org.apache.struts2.dispatcher.ChartResult" />
<result-type name="jsf"
class="org.apache.struts2.jsf.FacesResult" />
<result-type name="tiles"
class="org.apache.struts2.views.tiles.TilesResult"/>
分享到:
相关推荐
本书内容非常全面,涵盖了众多书籍所有知识要点,并结合作者自己经验总结而编写,内容相当丰富,是查找技术的好帮手及学习Struts2的不二选择 众所周知,一般书籍为了销售需要,往往很少的知识点,却需要添加大量的...
自定义struts2的result-type的一个小例子...
Struts2 result和type
2、在你的struts.xml里面包含这个struts-base.xml。 3、参照config.xml改写你的需要从classpath(包括jar文件内)查找jsp的action。 4、注意:这个ResultType会在你的WEB-INF下面建立一个名为CLASSPATH-PAGES的...
struts2 常用Result类型(type)的用法 Invalid result location value/parameter错误的解决办法
主要介绍Struts2中使用Result配置全局结果集的方法,希望能给大家做一个参考。
给大家介绍了mybatis中的resultType和resultMap的用法实例讲解,MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,至于两种用法区别,通过本文一起学习吧
MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,那么MyBatis中关于resultType和resultMap的区别是什么呢?下面小编通过本文给大家解答下
mybatis分布查询以及resulttype和resultmap的用法,以及作为一个新手对于mybatis的学习过程的记录
查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...
主要介绍了MyBatis中resultMap和resultType的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
'作 用:取得字符串长度(汉字为2) '参 数:str ----字符串内容 '返回值:字符串长度 '**************************************************** '**************************************************** '...
resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,resultMap解决复杂查询是的映射问题。这篇文章主要介绍了Mybatis中的resultType和resultMap查询操作实例详解,需要的朋友可以参考下
a14d91440000&GUID=&SMAUTHREASON=0&METHOD=GET&SMAGENTNAME=$SM$i%2bVqGd4Zrg0nzFPTAbCG%2fQrn0f2...resultType%3ddocument%26documentURL%3dKM84064%26resultsURL%3d$%2fselfsolve$%2fpatches%26allowReturn%3dtrue...
主要介绍了mybatisplus解决驼峰命名映射问题详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
│ struts.xml │ ├─28个java常用的工具类 │ │ Base64.java │ │ Base64DecodingException.java │ │ CConst.java │ │ CharTools.java │ │ ConfigHelper.java │ │ Counter.java │ │ CTool.java │ │...
泛型集合与XML元素之间D转换 将数据保存到文件中 和将文本中的数据取出来