- 浏览: 144447 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (129)
- framework (18)
- Java (25)
- web2.0 (7)
- Oracle (23)
- 框架师 (20)
- design pattern (5)
- j2ee (6)
- 日常问题收集 (51)
- linux (12)
- Oralce优化 (4)
- life (3)
- sqlplus (1)
- sql (2)
- C# (4)
- mysql (9)
- 拿来主义 (12)
- 标签 (0)
- ThinkPHP (1)
- python (1)
- mybatis (2)
- html5 (1)
- jquery (2)
- hadoop (3)
- git (1)
- struts2 (1)
- shiro (1)
- struts (1)
最新评论
-
xiao88xian:
...
jQuery常用经典技巧
<action name="helloworld" class="cn.itcast.action.HelloWorldAction"> <result name="success">/WEB-INF/page/hello.jsp</result> </action>
result配置类似于struts1中的forward,但struts2中提供了多种结果类型,常用的类型有: dispatcher(默认值)、 redirect 、 redirectAction 、 plainText。
在result中还可以使用${属性名}表达式访问action中的属性,表达式里的属性名对应action中的属性。如下:
<result type="redirect">/view.jsp?id=${id}</result>
下面是redirectAction 结果类型的例子,如果重定向的action中同一个包下:
<result type="redirectAction">helloworld</result>
如果重定向的action在别的命名空间下:
<result type="redirectAction"> <param name="actionName">helloworld</param> <param name="namespace">/test</param> </result>
plaintext:显示原始文件内容,例如:当我们需要原样显示jsp文件源代码 的时候,我们可以使用此类型。
<result name="source" type="plainText "> <param name="location">/xxx.jsp</param> <param name="charSet">UTF-8</param><!-- 指定读取文件的编码 --> </result>
发表评论
-
MyBatis延迟加载
2013-05-26 20:15 848当你要使用one to one,many to one 就 ... -
mybatis 自身关联 映射
2013-05-22 14:48 3257使用mybatis的时候遇到关联问题。 可以参考如下 ... -
ThinkPHP学习笔记
2013-05-11 23:09 836from:http://www.thinkphp.cn/in ... -
解决subclipse报错:svn: Can't open file 'D:\project\Xxx.java.svn-base': 系统找不到指定的文件
2013-03-23 16:49 1957环境为:XP, eclipse, subclipse。 我想 ... -
hibernate4+spring3.1整合常见问题解决方法
2013-03-21 19:21 814由于目前网上很少有关于hibernate4+spring3. ... -
解决maven仓库中找不到ojdbc驱动的问题
2013-02-21 16:51 890maven仓库中的ojdbc下载需要oracle的官方授权, ... -
Ant-Ivy使用
2013-02-21 12:27 1078转至:http://blog.csdn.net/leon70 ... -
ibatis(2)关于配置文件的书写
2012-04-06 13:29 1355最近做了些ibatis 的练习,以及spring对ibatis ... -
spring-ibatis-ext-plugin.1.0.0 扩展ibaits原生SQL(转载)
2012-04-01 16:25 1029转载至http://download.csdn.net/ ... -
ibatis初学001
2012-03-31 14:25 1098目录:一、iBatis简介二、iBatis基础操作演示三、如何 ... -
spring2.5+hibernate2.3整合 annotation
2011-12-31 21:48 940晚上花了点时间写了个spring+hibernate的整合 ... -
Hibernate学习总结001-hibernate概述
2011-10-06 21:35 838说到hiberna ... -
Spring-AOP底层原理-JDK动态代理---转载
2011-10-07 19:29 1657原文http://blog.zdnet.com.cn/html ... -
struts2_ognl表达式
2011-12-27 09:07 736OGNL是Object Graphic Navigati ... -
文件上传 Struts2 fileupload
2011-12-25 22:17 1496struts2文件上传下载非常的简单。 给我们提供了非 ... -
Action配置中的各项默认值——struts2_002
2011-12-23 12:36 1043<package name="it ... -
Action名称的搜索顺序——struts2_001
2011-12-23 12:33 7651.获得请求路径的URI,例如url是:http://se ...
相关推荐
再者,Struts2支持多种结果类型(Result)来决定如何展示处理结果。这些结果类型包括JSP、FreeMarker、Velocity等,使得视图层的选择具有很高的灵活性。同时,Struts2的动态方法调用(Dynamic Method Invocation,...
- **Result**:表示Action执行后的输出,可以是视图或者转发到另一个Action。 - **Interceptor(拦截器)**:在Action执行前后执行的一系列预定义或自定义操作,用于实现如日志、权限验证等功能。 - **配置文件**...
### JavaEE框架——Struts2入门 #### 一、Struts2框架简介 Struts2是Struts1的下一代版本,也是Apache软件基金会所维护的一个开源项目,它是一款基于MVC设计模式的Web应用框架。Struts2的核心是采用拦截器机制来...
要深入学习和掌握Struts2,建议阅读官方文档,参与实际项目实践,也可以参考相关的技术书籍和教程,例如《Struts2技术内幕——深入解析Struts2架构设计与实现原理》等资源,来提升对Struts2框架的全面理解。
这篇博客“Struts2 ——2、各种Action写法和配置”着重讲解了在Struts2框架中如何创建和配置不同的Action,以便更好地理解和运用这个框架。 在Struts2中,Action是处理用户请求的核心组件,它负责业务逻辑的处理,...
Struts2.1.8_jar包是针对Java Web开发的一款关键框架——Struts2的特定版本库。这个包包含了开发基于Struts2框架的应用所需的核心组件和其他依赖库,为开发者提供了一整套用于构建MVC(Model-View-Controller)架构...
Struts2支持文件上传和下载功能,通过`<s:file>`标签和Action类中的方法,可以方便地处理文件操作。 **10. 结合其他技术** Struts2可以很好地与其他技术结合,如Spring、Hibernate等,形成完整的应用开发解决方案。...
Struts 2的核心概念包括Action、Result和Interceptor,其中Action负责处理用户请求,Interceptor则提供了拦截器链,用于在请求处理前后执行特定逻辑,Result则定义了请求处理后的响应方式。 Spring 3是另一个重要的...
"转换器(Converter)——Struts 2_0中的魔术师" 可能解释了Converter的角色,它负责将HTTP请求参数转换为Action类中的属性,或者将Action的属性转换为适合视图展示的格式。 5. **标签(Tag)使用**: "常用的...
Struts2的核心组件包括Action、Interceptor、Result和Configuration。Action是业务逻辑的载体,它接收来自客户端的请求,处理数据并返回结果。Interceptor是拦截器,类似于AOP(面向切面编程)的概念,允许在Action...
《Struts2技术内幕——深入解析Struts2架构设计与实现原理》这本书深入讲解了这些内容,包括但不限于Action的设计模式、Interceptor的实现原理、ValueStack的工作流程、以及Struts2与其他框架的整合策略,对于想要...
Java开发中的三大框架——Spring、Struts和Hibernate,是企业级应用开发的基石,它们各自承担着不同的职责,共同构建了高效、稳定的后端架构。本文将深入探讨这三大框架的核心概念、主要功能以及如何相互协作,以...
在本教程中,我们将深入探讨如何使用Eclipse IDE来开发J2EE项目,特别是基于Struts2框架的应用程序。这个系列的第一部分将专注于Struts2框架的搭建,为后续的开发工作打下基础。 首先,我们需要了解Struts2框架。...
**Struts2实战——《Struts2 In Action中文版》** 《Struts2 In Action》是一本专为Java开发者设计的实战指南,旨在深入解析Struts2框架的使用与实践。Struts2作为一款强大的MVC(Model-View-Controller)框架,极...
本文将深入探讨Struts2的核心概念,包括Action、Result、配置文件、OGNL与ValueStack、Tags以及项目中的关键实践。 **一、Action** Action是Struts2中处理业务逻辑的核心组件,它是实现了`...
《SSM框架整合详解——基于spring-mybatis-struts2-master的实战分析》 在Java Web开发领域,SSM(Spring、Struts2、MyBatis)框架的组合被广泛使用,因其灵活性和强大的功能而备受青睐。本篇文章将深入探讨这个...