`

webwork doc:webwork Action中获取request, response对象的方法

阅读更多
java 代码
  1. webwork Action中获取request, response对象的方法   
  2.     
  3. import com.opensymphony.xwork.ActionSupport;   
  4. import javax.servlet.http.HttpServletRequest;   
  5. import javax.servlet.http.HttpServletResponse;   
  6. import com.opensymphony.webwork.ServletActionContext;   
  7. import com.opensymphony.xwork.ActionContext;   
  8.     
  9.     
  10. ActionContext ctx = ActionContext.getContext();   
  11.   
  12.   HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);   
  13.   
  14.   HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE);   
  15.     
  16.   //ServletActionContext.APPLICATION;   
  17.   //ServletActionContext.SESSION;   
  18.   //ServletActionContext.PAGE_CONTEXT;  
分享到:
评论

相关推荐

    webwork2实例源代码

    2. **Action映射**:在WebWork2中,Action映射定义了URL请求如何映射到特定的Action类和方法。通过XML配置文件(如webwork.xml或struts-config.xml)或注解,我们可以设置URL模式、参数、拦截器等,实现灵活的路由。...

    详解Webwork中Action 调用的方法

    本文将深入探讨Webwork中Action调用的方法,主要包括三个方面:框架类关系、Web参数的获取与包装以及ActionProxy的创建与执行。 首先,让我们来看看Webwork框架中的类关系。Webwork的核心在于其Action机制,Action...

    webwork详细讲解.doc

    4. **业务逻辑处理**:Action类通常包含了业务逻辑的处理方法,比如数据库操作、数据处理等。 5. **结果返回**:完成业务逻辑处理后,Action将返回一个结果,这个结果通常包含了视图信息,指示应该渲染哪个页面。 6....

    WebWork入门教程[创建你第一个WebWork action]

    1. **Action**: 在WebWork中,Action是业务逻辑的主要载体。它负责接收来自视图层(如JSP)的请求,处理业务逻辑,并将结果返回给控制器或视图。Action类通常继承自`com.opensymphony.xwork2.ActionSupport`基类,...

    Webwork.in.action最新中文版

    而OGNL(Object-Graph Navigation Language)是Webwork中用于对象访问和表达式的语言,使得动态属性的获取和设置变得简单。 此外,书中还会介绍如何配置和管理Webwork,包括URL映射、异常处理、国际化支持等关键...

    webwork in action

    - **依赖注入(IoC)**:第六章详细阐述了依赖注入的概念及其在WebWork中的应用,帮助开发者更好地管理和组织代码结构。 #### 四、内容展示技术 - **结果的使用**:第七章讨论了如何使用不同的结果类型来呈现数据...

    WebWork完全教程.doc

    ActionContext 提供了多种方法,例如获取请求参数、设置响应结果、获取 Session 对象等。ServletActionContext 是 ActionContext 的一个实现,提供了对 Servlet容器的支持。 ServletDispatcher ServletDispatcher ...

    webwork中文 webwork中文参考 webwork中文资料 webwork学习资料

    WebWork中的Action是处理客户端请求的关键组件,负责业务逻辑的执行。Action可以是Field-Driven或Model-Driven两种类型,前者允许直接访问Action实例的字段,后者则要求通过getter和setter方法来访问。ActionContext...

    WebWork教程(初学者的学习)

    ActionContext是WebWork中的一个重要组件,它封装了当前请求的环境信息,如Session、Request、Response对象以及本地化信息。ActionContext提供了访问和设置这些上下文数据的方法。 - **ServletActionContext**:在...

    webwork in action 中文版.part07.rar

    webwork in action 中文版

    WebWork中文文档

    - **Result**:Action执行完毕后,会返回一个Result对象,指示框架如何处理响应,比如重定向到另一个页面或者渲染一个JSP模板。 - **Configuration**:WebWork框架的配置信息存储在XML配置文件中,包括Action的映射...

    webwork.in.action中文pdf版 part5

    webwork.in.action中文pdf版 part5

    spring与webwork的集成

    这样,WebWork 就可以直接从 Spring 容器中获取 Action 实例。例如,定义一个名为 "some-action" 的 Bean,它对应于 `com.example.actions.SomeAction` 类。配置完成后,WebWork 在处理请求时会自动从 Spring 容器中...

    Struts 2 技术详解:基于WebWork核心的MVC开发与实践

    6. **ValueStack**:用于存储Action上下文中的对象,方便在JSP中通过OGNL(Object-Graph Navigation Language)表达式访问。 **Struts 2与WebWork的结合**: Struts 2 的核心技术基础是WebWork,它在Struts 1的基础...

    WebWork_开发指南

    - **Action 驱动模式**:WebWork 支持 Action 驱动模式,即用户提交表单时,框架能够自动将表单数据映射到 Action 对象中对应的方法参数上,从而简化了数据绑定的过程。 - **XWork 拦截器体系**:XWork 提供了一套...

    webwork 中文API

    2. **Action**:在WebWork中,Action是核心组件,它代表了用户的一个操作。Action类包含业务逻辑,并且可以通过执行特定方法(通常为execute())来响应HTTP请求。 3. **ActionContext**:这是一个全局上下文对象,...

    webwork in action 源代码

    《WebWork in Action》是一本专注于介绍WebWork框架的书籍,源代码的提供是为了让读者更深入地理解和实践书中的示例。WebWork是一个基于Java的MVC(模型-视图-控制器)框架,用于构建动态Web应用程序。它强调了代码...

    webwork2中文教程

    接着,WebWork2引入了Type-Safe Request Parameters的概念,这意味着框架会自动将请求参数转换为Action类中的相应属性,避免了因类型不匹配导致的错误。此外,WebWork2还有强大的数据验证机制,可以在服务器端对用户...

Global site tag (gtag.js) - Google Analytics