`
tianjun309
  • 浏览: 367144 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Structs2 action-request,response,session

 
阅读更多
@Override
    public String execute()
        throws Exception
    {
        list = new ArrayList<String>(2);
        list.add(name1);
        list.add(name2);
        ActionContext actionContext = ActionContext.getContext();
        Map session = actionContext.getSession();  
        session.put("list", list);  
        
        HttpServletRequest request = ServletActionContext.getRequest();
        request.setAttribute("listrequest", list);
        return SUCCESS;
    }

 

分享到:
评论

相关推荐

    Struts2的Action中获得request response session几种方法

    以下将详细介绍如何在Struts2的Action中获取request、response、session。 ### 1. 使用ActionContext获取request、response、session Struts2的Action可以通过`ActionContext`来间接获取`request`、`response`和`...

    struts2使用request、response

    相较于Struts1,Struts2对request、response、session等核心对象的处理方式有所不同。在Struts1中,可以直接访问这些对象;而在Struts2中,为了更好地实现解耦,这些对象被封装了起来,开发者需要通过特定的方式才能...

    struts2-core-2.0.11源码

    3. **Action上下文(Action Context)**:`org.apache.struts2.dispatcher`包下的`ActionContext`类存储了请求处理过程中的上下文信息,如值栈(Value Stack)、session、request、response等。 4. **值栈(Value ...

    struts2创建 request response session application

    在Struts2框架中,理解并正确使用request、response、session和application范围对于有效地管理数据和状态至关重要。这些范围帮助我们在Web应用程序中实现逻辑和数据流的分离,提高代码的可维护性和可扩展性。通过...

    struts2-junit-plugin-2.1.8.1.jar

    请注意,由于Struts2的生命周期和依赖注入特性,可能需要在测试中对某些对象(如Session、Request、Response)进行模拟或配置。此外,如果你的应用使用了Spring等依赖注入框架,可能还需要额外的配置来使Struts2 ...

    struts2-core-2.3.7源码

    2. **ActionContext**: 包含了当前请求的所有上下文信息,如session、request、response、value stack等。 3. **ActionInvocation**: 表示Action执行的实例,包含了调用链以及拦截器链。 4. **...

    struts2访问request,session,application作用域

    在 Struts2 的 Action 类中,可以通过以下方式间接地访问到 Request、Session 和 Application: ```java // 使用 ActionContext 来获取 ActionContext context = ActionContext.getContext(); Map request = (Map)...

    struts-2.3.15-docs.zip-api文档

    8. **Action上下文**:ActionContext包含了当前请求的环境信息,如ValueStack、Session、Request、Response等,开发者可以利用它获取和设置请求中的数据。 9. **Result类型**:Struts2支持多种Result类型,如...

    MyEclipse生成的struts-2.3.30-all javadoc

    8. **ActionContext**: 保存了请求上下文中的所有信息,如Action上下文、session、request和response对象,以及OGNL表达式解析时需要的上下文变量。 9. ** strut2-core 包**: 这个核心包包含了Struts 2框架的主要类...

    struts2-core-2.1.6.jar

    5. **ActionContext**:ActionContext封装了当前请求的上下文信息,包括Action实例、值栈、Session、Request、Response等。它在Struts2框架中起到桥梁作用,连接了控制器和模型。 6. **插件体系**:Struts2允许通过...

    struts-2.0.14源代码

    7. **ActionContext**: 行为上下文封装了当前请求的环境信息,如值栈、Session、Request、Response等。在`com/opensymphony/xwork2/ActionContext`类中,你可以看到如何获取和设置这些信息。 8. **生命周期管理**: ...

    Struts2通过使用ActionContext类获取request和response对象

    在Struts2中,ActionContext不仅仅是获取request和response的工具,它还包含了其他有用的上下文信息,如session、application等。例如,你可以通过ActionContext获取session中的数据: ```java Map, Object&gt; ...

    struts2获取response的方法

    Struts2中的Action类通常会继承自`org.apache.struts2.interceptor.StrutsPrepareAndExecuteInterceptor`或`com.opensymphony.xwork2.ActionSupport`。`ActionSupport`类已经为我们提供了对HTTP响应的间接访问。...

    struts2配置过滤器

    ### Struts2配置过滤器详解 #### 一、概述 Struts2是基于MVC模式的一个开源框架,它能够帮助开发者构建出结构清晰且易于维护的Web应用。在实际开发过程中,为了实现某些功能(例如用户认证、权限控制等),往往...

    struts2.2.1-xwork

    2. **ActionContext**: ActionContext封装了当前线程的所有上下文信息,包括值栈(ValueStack)、参数、session、request、response等,是连接Action和外部环境的桥梁。 3. **ValueStack**: ValueStack是Struts2中...

    struts-2.3.14.1源码

    3. **ActionContext**:ActionContext封装了当前线程的上下文信息,包括参数、值栈、Session、Request、Response等对象,提供了一种全局访问这些对象的方式。 4. **ValueStack**:值栈是Struts2中的一个重要概念,...

    struts2.0.9-api

    ActionContext是存储请求上下文信息的容器,包括Action、Session、Request、Response等。ValueStack是ActionContext中的一个核心概念,它是一个对象栈,用于存放Action实例和其他需要在视图中展示的对象。 **8. ...

    struts2学习心得

    例如:public class HelloWordAction extends Action{public ActionForward execute(ActionMapping mapping, ActionForm form, HttpRequest request, HttpResponse response)throws Exception{。。。。}} 而Struts2...

    struts2api.zip

    10. **Action上下文(ActionContext)**:存储了当前请求的环境信息,如Session、Request、Response、Parameters等,是Action与其他组件通信的桥梁。 通过深入学习并熟练运用这些知识点,开发者可以高效地利用...

    Struts2.2.3 javadoc

    封装了当前请求的所有上下文信息,包括值栈、session、request和response等。 8. **Struts2的异常处理**:Struts2提供了`com.opensymphony.xwork2.DefaultActionInvocation`和`...

Global site tag (gtag.js) - Google Analytics