Struts2中,Action的处理结果是返回字符串.
<action name="Login" class="lee.LoginAction">
<result name="success" type="dispatcher">
<param name="location">/thank_you.html</param>
</result>
</action>
以上配置文件可简写为:(假设strtus2默认的结果类型为dispatcher)
<action name="login" class="lee.Login">
<result>/thank_you.jsp</result>
</action>
名字
|
说明
|
chain
|
用来处理Action链
|
dispatcher
|
用来转向页面,通常处理JSP,这是默认的结果类型
|
freeMarker
|
处理FreeMarker模板
|
httpHeader
|
用来控制特殊的Http行为
|
redirect
|
重定向到一个URL
|
redirect-action
|
重定向到一个Action
|
stream
|
向浏览器发送InputSream对象,通常用来处理文件下载
|
velocity
|
处理Velocity模板
|
xslt
|
处理XML/XLST模板
|
plaintext
|
显示原始文件内容,例如文件源代码
|
tiles
|
结合Tile使用
|
|
|
引入struts-json-plugin-2.1.8.jar这个jar包后,就可以添加一种json结果类型了.
备注:
chain,不会丢失原action的信息,
redirect,则会将原action的信息丢失。
分享到:
相关推荐
NULL 博文链接:https://cdxs2.iteye.com/blog/1926350
struts2中result类型之redirect,重定向
Struts2 Result类型,整理的非常详细!
struts2中result类型之redirectAction
在struts2的返回结果配置中,我们大部分情况使用默认的或者chain或者redirect,其实struts2还有很多其他类型的,今天我们就来看一下都有哪些类型。 打开struts2的源码中struts-default.xml文件,我们能看到如下配置
struts2 常用Result类型(type)的用法 Invalid result location value/parameter错误的解决办法
struts2 跳转类型 result type chain dispatcher redirect redirect action
这是一个struts2框架的处理流程的demo,里面有...struts2 result type类型的基本解释图片;相信对于初学者,通过这个demo可以基本掌握struts2的使用,注意,该demo是纯粹的struts2,没有其他框架内容,请注意甄别......
NULL 博文链接:https://changer0702.iteye.com/blog/669344
Struts2.0 2结果集类型的用法
Struts2中的Result的使用类型有很多种,以及各种结果集类型的应用都有涉及(我们老师上课讲的讲义,希望对初学WEB的同学有所帮助)
针对struts2对result配置的各种类型详解
主要讲解Struts2返回JSON对象的两种方式,讲的比较详细,希望能给大家做一个参考。
NULL 博文链接:https://huangminwen.iteye.com/blog/996219
Struts2和Struts1的常见区别 二. Struts2入门 3. 快速配置Struts2环境 4. 开发一个Struts2简单实例 5. struts.xml文件 三. Struts2深入开发 6. 常用标签配置和使用 7. 常用<result>标签配置和使用 8....
8.1.1 页面上:如何使用自定义结果组件构建Struts 2 Ajax应用程序 171 8.1.2 实现JSON结果类型 173 8.2 常用的结果类型 180 8.2.1 RequestDispatcher,也叫做dispatcher 180 8.2.2 ServletRedirectResult,也叫做...
org.apache.struts2.views.freemarker.FreemarkerResult 16 httpheader 16 控制特殊http行为的结果类型 16 org.apache.struts2.dispatcher.HttpHeaderResult 16 stream 16 向浏览器发送InputSream对象,通常用来处理...
一、 Result类型 (type) 19 二、 全局结果集(Globle Result) 20 三、 动态的结果集(dynamic result) 21 四、 带参数的结果集 21 五、 Result总结 22 六、 项目经理: 22 03 OGNL表达式语言 23 04 Struts2-Tags 28 ...
该属性指定Struts 2的类型检测机制, 通常支持tiger和notiger两个属性值. struts.multipart.parser 该属性指定处理multipart/form-data的MIME类型(文件上传)请求的框架,该属性支持cos,pell和jakarta等属 性值, 即...
下面让我们来做一个Velocity模板输出的例子,首先在classes/struts.xml中新建一个Action映射(Mapping),将其result类型设为velocity,如以下代码所示: <result type="velocity">/HelloWorld.vm</result> 例3 ...