`
guofc201007
  • 浏览: 26963 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Struts2的Result结果类型

 
阅读更多

    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的信息丢失。

 

分享到:
评论

相关推荐

    struts2 Result类型

    NULL 博文链接:https://cdxs2.iteye.com/blog/1926350

    struts2中result类型之redirect

    struts2中result类型之redirect,重定向

    Struts2 Result类型

    Struts2 Result类型,整理的非常详细!

    struts2中result类型之redirectAction

    struts2中result类型之redirectAction

    Struts2_result返回类型

    在struts2的返回结果配置中,我们大部分情况使用默认的或者chain或者redirect,其实struts2还有很多其他类型的,今天我们就来看一下都有哪些类型。 打开struts2的源码中struts-default.xml文件,我们能看到如下配置

    struts2中常用Result类型(type)的用法和出现的问题

    struts2 常用Result类型(type)的用法 Invalid result location value/parameter错误的解决办法

    struts2中的result的type类型

    struts2 跳转类型 result type chain dispatcher redirect redirect action

    struts2 Demo

    这是一个struts2框架的处理流程的demo,里面有...struts2 result type类型的基本解释图片;相信对于初学者,通过这个demo可以基本掌握struts2的使用,注意,该demo是纯粹的struts2,没有其他框架内容,请注意甄别......

    struts2的XSLTResult结果类型

    NULL 博文链接:https://changer0702.iteye.com/blog/669344

    Struts 2.0结果集类型

    Struts2.0 2结果集类型的用法

    Struts2中的Result的使用

    Struts2中的Result的使用类型有很多种,以及各种结果集类型的应用都有涉及(我们老师上课讲的讲义,希望对初学WEB的同学有所帮助)

    struts2_strus.xml中result类型及含义详解

    针对struts2对result配置的各种类型详解

    Struts2 Result 返回JSON对象详解

    主要讲解Struts2返回JSON对象的两种方式,讲的比较详细,希望能给大家做一个参考。

    Struts2--result配置的各种视图转发类型

    NULL 博文链接:https://huangminwen.iteye.com/blog/996219

    Struts2详解,Struts2与Struts1的区别

    Struts2和Struts1的常见区别 二. Struts2入门 3. 快速配置Struts2环境 4. 开发一个Struts2简单实例 5. struts.xml文件 三. Struts2深入开发 6. 常用标签配置和使用 7. 常用&lt;result&gt;标签配置和使用 8....

    Struts2 in action中文版

    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,也叫做...

    Struts2入门教程(全新完整版)

    org.apache.struts2.views.freemarker.FreemarkerResult 16 httpheader 16 控制特殊http行为的结果类型 16 org.apache.struts2.dispatcher.HttpHeaderResult 16 stream 16 向浏览器发送InputSream对象,通常用来处理...

    Struts2 学习笔记

    一、 Result类型 (type) 19 二、 全局结果集(Globle Result) 20 三、 动态的结果集(dynamic result) 21 四、 带参数的结果集 21 五、 Result总结 22 六、 项目经理: 22 03 OGNL表达式语言 23 04 Struts2-Tags 28 ...

    Struts2属性文件详解

    该属性指定Struts 2的类型检测机制, 通常支持tiger和notiger两个属性值. struts.multipart.parser 该属性指定处理multipart/form-data的MIME类型(文件上传)请求的框架,该属性支持cos,pell和jakarta等属 性值, 即...

    Struts2 国际化字符串 拦截器

    下面让我们来做一个Velocity模板输出的例子,首先在classes/struts.xml中新建一个Action映射(Mapping),将其result类型设为velocity,如以下代码所示: &lt;result type="velocity"&gt;/HelloWorld.vm&lt;/result&gt; 例3 ...

Global site tag (gtag.js) - Google Analytics