`
- 浏览:
184070 次
-
webwork doc:webwork Action中获取request, response对象的方法
java 代码
- webwork Action中获取request, response对象的方法
-
- import com.opensymphony.xwork.ActionSupport;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import com.opensymphony.webwork.ServletActionContext;
- import com.opensymphony.xwork.ActionContext;
-
-
- ActionContext ctx = ActionContext.getContext();
-
- HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
-
- HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE);
-
-
-
-
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
2. **Action映射**:在WebWork2中,Action映射定义了URL请求如何映射到特定的Action类和方法。通过XML配置文件(如webwork.xml或struts-config.xml)或注解,我们可以设置URL模式、参数、拦截器等,实现灵活的路由。...
本文将深入探讨Webwork中Action调用的方法,主要包括三个方面:框架类关系、Web参数的获取与包装以及ActionProxy的创建与执行。 首先,让我们来看看Webwork框架中的类关系。Webwork的核心在于其Action机制,Action...
4. **业务逻辑处理**:Action类通常包含了业务逻辑的处理方法,比如数据库操作、数据处理等。 5. **结果返回**:完成业务逻辑处理后,Action将返回一个结果,这个结果通常包含了视图信息,指示应该渲染哪个页面。 6....
1. **Action**: 在WebWork中,Action是业务逻辑的主要载体。它负责接收来自视图层(如JSP)的请求,处理业务逻辑,并将结果返回给控制器或视图。Action类通常继承自`com.opensymphony.xwork2.ActionSupport`基类,...
而OGNL(Object-Graph Navigation Language)是Webwork中用于对象访问和表达式的语言,使得动态属性的获取和设置变得简单。 此外,书中还会介绍如何配置和管理Webwork,包括URL映射、异常处理、国际化支持等关键...
- **依赖注入(IoC)**:第六章详细阐述了依赖注入的概念及其在WebWork中的应用,帮助开发者更好地管理和组织代码结构。 #### 四、内容展示技术 - **结果的使用**:第七章讨论了如何使用不同的结果类型来呈现数据...
ActionContext 提供了多种方法,例如获取请求参数、设置响应结果、获取 Session 对象等。ServletActionContext 是 ActionContext 的一个实现,提供了对 Servlet容器的支持。 ServletDispatcher ServletDispatcher ...
WebWork中的Action是处理客户端请求的关键组件,负责业务逻辑的执行。Action可以是Field-Driven或Model-Driven两种类型,前者允许直接访问Action实例的字段,后者则要求通过getter和setter方法来访问。ActionContext...
ActionContext是WebWork中的一个重要组件,它封装了当前请求的环境信息,如Session、Request、Response对象以及本地化信息。ActionContext提供了访问和设置这些上下文数据的方法。 - **ServletActionContext**:在...
webwork in action 中文版
- **Result**:Action执行完毕后,会返回一个Result对象,指示框架如何处理响应,比如重定向到另一个页面或者渲染一个JSP模板。 - **Configuration**:WebWork框架的配置信息存储在XML配置文件中,包括Action的映射...
webwork.in.action中文pdf版 part5
这样,WebWork 就可以直接从 Spring 容器中获取 Action 实例。例如,定义一个名为 "some-action" 的 Bean,它对应于 `com.example.actions.SomeAction` 类。配置完成后,WebWork 在处理请求时会自动从 Spring 容器中...
6. **ValueStack**:用于存储Action上下文中的对象,方便在JSP中通过OGNL(Object-Graph Navigation Language)表达式访问。 **Struts 2与WebWork的结合**: Struts 2 的核心技术基础是WebWork,它在Struts 1的基础...
- **Action 驱动模式**:WebWork 支持 Action 驱动模式,即用户提交表单时,框架能够自动将表单数据映射到 Action 对象中对应的方法参数上,从而简化了数据绑定的过程。 - **XWork 拦截器体系**:XWork 提供了一套...
2. **Action**:在WebWork中,Action是核心组件,它代表了用户的一个操作。Action类包含业务逻辑,并且可以通过执行特定方法(通常为execute())来响应HTTP请求。 3. **ActionContext**:这是一个全局上下文对象,...
《WebWork in Action》是一本专注于介绍WebWork框架的书籍,源代码的提供是为了让读者更深入地理解和实践书中的示例。WebWork是一个基于Java的MVC(模型-视图-控制器)框架,用于构建动态Web应用程序。它强调了代码...
接着,WebWork2引入了Type-Safe Request Parameters的概念,这意味着框架会自动将请求参数转换为Action类中的相应属性,避免了因类型不匹配导致的错误。此外,WebWork2还有强大的数据验证机制,可以在服务器端对用户...