<result type="↓"/> | struts2会用下面的类处理返回结果 | 说明 |
dispatcher | org.apache.struts2.dispatcher.ServletDispatcherResult | 默认结果类型,用来呈现JSP页面 |
chain | com.opensymphony.xwork2.ActionChainResult | 将action和另外一个action链接起来 |
freemarker | org.apache.struts2.views.freemarker.FreemarkerResult | 呈现Freemarker模板 |
httpheader | org.apache.struts2.dispatcher.HttpHeaderResult | 返回一个已配置好的HTTP头信息响应 |
redirect | org.apache.struts2.dispatcher.ServletRedirectResult | 将用户重定向到一个已配置好的URL |
redirectAction | org.apache.struts2.dispatcher.ServletActionRedirectResult | 将用户重定向到一个已定义好的action |
stream | org.apache.struts2.dispatcher.StreamResult | 将原始数据作为流传递回浏览器端,该结果类型对下载的内容和图片非常有用 |
velocity | org.apache.struts2.dispatcher.VelocityResult | 呈现Velocity模板 |
xslt | org.apache.struts2.views.xslt.XSLTResult | 呈现XML到浏览器,该XML可以通过XSL模板进行转换 |
plaintext | org.apache.struts2.dispatcher.PlainTextResult | 返回普通文本类容 |
来自于博客 写道
http://blog.knowsky.com/188302.htm
相关推荐
个人struts2框架学习后的梳理和总结,内容丰富,从配置文件到action类、result、ognl、类型转换器、国际化、拦截器、表单验证等等内容,还推荐了很多博客链接,有了它自学Struts2框架毫无压力!
Struts2框架验证_validation_常见类型验证模板(包含字段和非字段方式)
对于有着丰富的Struts1.x开发经验的朋友来说,都十分的清楚Action是整个Struts框架的核心内容,当然Struts2也不例外。不过,Struts1.x与Struts2的Action模型很大的区别。 Struts2和Struts1.x的差别,最明显的就是...
Struts2 的结果类型用于指定 Action 的执行结果,包括 success、error、input 等。结果类型可以通过在 struts.xml 文件中配置或在 Action 中通过返回结果类型来实现。 7. Struts2 的拦截器: Struts2 的拦截器用于...
Struts 2框架项目源码,共23个文件,全部采用Java语言编写,涉及多种文件类型如XML配置文件、JSP页面、PREFS文件、Java源代码、CLASSPATH文件、Git忽略文件、PROJECT文件、JSDTScope文件、Component文件和Container...
Struts2框架提供了拦截器机制,可以在Action执行前后执行某些操作,以满足特定的需求。TrimInterceptor就是一个这样的拦截器,它的主要功能是过滤请求数据的首尾空格。 TrimInterceptor实现 TrimInterceptor继承...
这是一个struts2框架的处理流程的demo,里面有struts2基本的配置和模拟登录的例子,以及struts2前台后后台的数据交互方式的解释,代码中有完整的注释帮助理解struts2的基本流程,同时对jstl和struts2的标签也有一定...
struts2-core-2.2.1.jar:Struts2框架的核心类库。 xwork-core-2.2.1.jar:Xwork核心类库,Struts2在其上构建。 ognl-3.0.jar:对象图导航语言(Object Graph Navigation Language),它是一种功能强大的表达式语言...
Struts2提供了许多方法来创建Action类,并通过struts.xml中或通过注释进行配置。我们可以创建自己的拦截器实现常见任务。 Struts2中自带了很多的标签,并使用OGNL表达式语言。我们可以创造我们自己的类型转换器来...
struts2框架经典整理,异常处理的方式和配置,全局资源文件执行国际化的方法,数据校验,数据类型转换器,基础讲解。
一个简单struts2程序,包含了自定义类型转换,验证框架。
《Struts 2完全学习手册》全面讲述Struts 2开发框架的知识,包括Struts 2中配置文件的详细讲解、国际化与异常处理、数据类型的转换、数据的输入校验、Struts 2强大的标签库、Struts 2中文件的上传与下载、Struts 2对...
FilterDispatcher 是 Struts2 框架的心脏,在处理用户请求时,它和请求一起相互配合访问 Struts2 框架的底层结构。 3. 在 Web 容器启动时,Struts2 框架会自动加载配置文件里的相关参数,并转换成相应的类,如 ...
第1章 Struts 2:现代Web框架 2 1.1 Web应用程序:快速学习 2 1.1.1 构建Web应用程序 2 1.1.2 基础技术简介 3 1.1.3 深入研究 6 1.2 Web应用程序框架 7 1.2.1 什么是框架 7 1.2.2 为什么使用框架 8 1.3 Struts 2框架...
Struts2 软件下载 Struts2 比较重要的类 操作步骤及框架配置 struts运行机制 2、简单的struts2程序 3、struts2配置文件 4、cion主要内容 Namespace、自定义Action、路径问题、通配符、包含模块配置文件、默认...
使用struts2框架进行文件的上传并限制文件的大小与类型,使用struts2框架实现文件下载
开发人员还可以通过拦截器(可以自定义拦截器或者使用Struts2提供的拦截器)来对请求进行预处理和后处理,这样一来,处理请求就变得更加模块化,从而进一步减小耦合度。模块化是一个通用的主题——可以通过插件机制...
关于添加Struts2支持 关键字:Struts2 文档类型;doc
指定将HTTP请求映射到指定Action的映射器,Struts 2提供了默认的映射器: org.apache.struts2.dispatcher.mapper.DefaultActionMapper.默认映射器根据请求的前缀与 Action的name属性完成映射. struts.action.extension...
十二、总结 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。 下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图...