`

ActionContext上下文如何获取request session对象

 
阅读更多

public String execute() throws Exception {
Map request=(Map)ActionContext.getContext().get("request");
request.put("list", readerService.findAllReader());
return SUCCESS;
}

Map request=(Map)ActionContext.getContext().get("request");
这个是在Action里面获取request对象一种方法
Map request=(Map)ActionContext.getContext().get("session");
这个是获取SESSION
获取到以后正常使用 和以前没变化
分享到:
评论
1 楼 挥舞弹指间 2013-08-06  
[flash=200,200][url][img][list]
[*]
[/list][/img][/url][/flash]
    

相关推荐

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

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

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

    `ActionContext`是Struts2的一个核心类,它提供了当前执行上下文的信息,包括了request、response和session等。通过`ActionContext`的`getContext()`方法可以得到当前的`ActionContext`实例,然后通过这个实例进一步...

    Struts2访问request,session,application的四种方式

    在Action执行时,可以通过`ActionContext.getContext()`获取到上下文对象。这个对象包含了request、session和application等重要信息。例如,你可以使用`ActionContext.getContext().get("key")`来获取请求或会话中的...

    struts2使用request、response

    `ActionContext`是Struts2提供的一个全局上下文环境,其中包含了请求周期内的所有相关信息。 ```java import com.opensymphony.xwork2.ActionContext; import javax.servlet.http.HttpServletRequest; import ...

    struts2访问application、session以及request等web资源的示例代码

    此外,Struts2还提供了Action上下文(ActionContext)作为便捷访问这些域的途径,通过`ActionContext.getContext()`获取当前请求的上下文对象,再从中获取所需的域对象。 在"struts2-web"这个压缩包文件中,可能...

    STRUTS2获得session和request

    `ActionContext`是STRUTS2内部用于存储当前请求上下文信息的一个容器,通过它可以直接获取到`session`和`request`。 - **获取request对象**:通过`ActionContext`的`getContext()`方法获取当前的`ActionContext`...

    ActionContext介绍(在Struts2中)

    ActionContext是Struts2提供的一个核心上下文对象,它为Action执行期间提供了必要的环境信息。下面将详细阐述这两个类的主要功能和使用方法。 **ActionContext** ActionContext是Action执行时的上下文容器,它存储...

    struts2中的ActionContext与ognl

    ActionContext是Struts2框架中一个关键的组件,它提供了当前请求上下文的信息,而OGNL(Object-Graph Navigation Language)则是Struts2中的表达式语言,用于在模型和视图之间进行数据传递。下面将详细探讨这两个...

    ActionContext在struts2.0中的详细应用

    在Struts2框架中,ActionContext扮演着至关重要的角色,它是Action执行时的上下文环境,可以理解为一个存储Action执行过程中所需对象的容器。实际上,这个容器是一个Map,用于保存Action执行期间需要的各种信息。 ...

    struts2中范围对象的操作

    **ActionContext** 是Struts2框架中的一个核心组件,它为Action提供了上下文环境。通过调用 `ActionContext.getContext()` 方法可以获得当前的ActionContext实例。ActionContext中包含了多个Map结构,用来存储不同的...

    struts2OGNL表达式ActionContext及valuesStack.pdf

    `#`前缀可以用来获取`ActionContext`,这包含了四个重要的域:parameters、request、session和application。`#parameters`提供了当前HTTP请求的所有参数,`#request`、`#session`和`#application`则分别对应...

    struts2中action如何获取jsp页面参数1.pdf

    - ActionContext是Struts2框架中执行Action时的上下文环境,它是一个存储各种对象的容器,主要包含了请求(Request)、会话(Session)以及ActionContext本身的信息。 - 通常,我们可以通过`ActionContext context = ...

    struts2_OGNL表达式ActionContext及valuesStack

    在Struts2中,OGNL上下文被扩展为一个更复杂的结构,包含request、session、application、context map、OgnlValueStack等层次。OgnlValueStack(或简称为value stack)是核心,它是一个栈结构,通常包含用户对象、...

    struts2 中action 如何获取jsp 页面参数1.pdf

    `ActionContext`是Action执行时的上下文对象,它是一个存储Action执行过程中所需对象的容器。它包含了请求(Request)和会话(Session)等信息,可以通过以下方式获取: ```java ActionContext context = ...

    访问Web页面元素

    这些元素通常包括`request`、`session`和`application`,它们分别对应HTTP请求、会话和全局上下文对象。了解如何有效地操作这些对象对于构建动态网页和管理用户状态至关重要。以下是对四种不同方式的详细解释: 1. ...

    struts2标签和OGNL表达式

    如果需要访问其他上下文中的对象,如ServletContext、HttpSession、HttpServletRequest的属性,就需要使用`#`前缀,例如`#application['userName']`、`#session['userName']`、`#request['userName']`分别对应于应用...

    `Strtus2 OGNL表达式的结合

    ActionContext是一个上下文对象,它包含了当前请求的所有环境信息,包括请求参数、session、应用上下文等。在OGNL表达式中,ActionContext作为Context,提供了访问这些环境信息的途径。例如,`#request`、`#session`...

Global site tag (gtag.js) - Google Analytics