`
张洪财
  • 浏览: 275078 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

springside3 的每个action都可以获得到session request response

Web 
阅读更多

springside3 的每个action都可以获得到session request response

 

在springside的 org.springside.examples.miniweb.web.CrudActionSupport 这个基类中添加如下代码。

/**
	 * 获得request
	 * 
	 * @return
	 */
	protected HttpServletRequest getRequest() {
		return ServletActionContext.getRequest();
	}

	/**
	 * 获得response
	 * 
	 * @return
	 */
	protected HttpServletResponse getResponse() {
		return ServletActionContext.getResponse();
	}

	/**
	 * 获得session
	 * 
	 * @return
	 */
	protected HttpSession getSession() {
		return getRequest().getSession();
	}

 

 

0
1
分享到:
评论
2 楼 张洪财 2010-03-31  
哦 。我试试去。
1 楼 laojiang 2010-03-31  
最好还是用它提供的工具类Struts2Util

相关推荐

    springside3源码及jar

    《深入解析springside3:源码与jar剖析》 ...而jar包的使用则使得springside3成为了一个可以直接应用于实际项目中的强大工具。对于想要深入了解Java企业级开发的程序员来说,研究springside3无疑是一条捷径。

    springside3文档资料收录

    在SpringSide3中,你会了解到如何通过XML配置或注解方式实现依赖注入,以及如何使用ApplicationContext管理bean。 三、面向切面编程 AOP允许开发者将关注点分离,如日志、事务等,从而提高代码的可读性和可维护性。...

    springside3

    SpringSide 3 是一个基于Spring框架的开源项目,旨在提供一套高效、规范的Java企业级应用开发实践。它以其清晰的架构、丰富的示例和全面的文档,为开发者提供了一个快速入门和高效开发的平台。在本次讨论中,我们将...

    springside3与传统ssh区别

    - **Action层:** Springside3中Action层的设计主要依赖于Struts2的Convention插件,该插件能够自动识别和配置Action,使得Action的配置变得更加简洁。 - **示例代码:** ```java @Namespace("/security") public...

    SpringSide3-core-3.3.4

    这个压缩包包含了两个关键文件:springside3-core-3.3.4.jar和springside3-extension-3.3.4.jar,它们分别代表了SpringSide3的核心模块和扩展功能。 一、SpringSide3-core-3.3.4.jar:核心模块解析 1. **模块化...

    SpringSide3框架

    SpringSide3框架,SpringSide3框架SpringSide3框架SpringSide3框架

    springside3 完整项目实例

    SpringSide 是一个开源的 Java 开发框架,其版本3(SpringSide3)是基于 Spring Framework 的企业级应用开发平台,它旨在简化 Spring 的使用,提供清晰的实践指导,使得开发者能够更高效地构建高质量的企业级应用。...

    springside3-core-3.2.2包

    springside3-core-3.2.2 

    springside3-extension-3.3.4

    springside3-extension-3.3.4.jar

    springside3-core-3.3.4

    springside3-core-3.3.4.jar

    springside3-core-3.3.4.jar

    springside3-core-3.3.4.jar

    springside-3.2.2源码

    1. 单元测试:SpringSide 强调测试驱动开发,每个模块都有相应的单元测试,使用了 JUnit 和 Mockito 进行测试。 2. MVC 设计模式:在 Web 模块中,模型(Model)、视图(View)和控制器(Controller)之间分工明确,...

    springside3.3完整版

    SpringSide项目通常采用模块化设计,每个模块都有明确的职责,便于代码复用和后期维护。在3.3版本中,开发者可以研究其模块划分,学习如何构建可扩展的系统架构。 9. **文档与学习资源** 作为一款开源项目,...

    springside的一个应用实例

    SpringSide是基于Spring框架的一个轻量级、模块化、规范化的开发工具集,旨在提供一种快速、高效且易于维护的Java Web开发模式。在这个实例中,我们将深入探讨如何利用SpringSide进行实际项目开发,特别是其在构建...

    springside3-core-3.0.4 源码

    7. **Maven构建**:springside3-core-3.0.4使用Maven作为构建工具,源码中包含了完整的pom.xml配置文件,可以学习到如何管理项目的依赖和构建流程。 8. **设计模式**:在springside3-core-3.0.4的源码中,我们可以...

    springside

    通过分析这个目录,我们可以学习到SpringSide如何组织项目结构,以及如何配置和使用Spring的各个组件。 在实际应用中,SpringSide可以应用于各种场景,如开发企业级的Web应用、构建微服务、实现数据访问层的自动化...

Global site tag (gtag.js) - Google Analytics