`
terry_yip
  • 浏览: 38771 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

在xwork.xml中取得session值的问题

阅读更多
用多时候,例如更新一条记录,成功后要跳回这条记录的只读页面,所以必须在result的URL中带有参数,我知道用%{}能引用action中的属性值, 但请问在xwork.xml中,能引用HttpServletSession的值吗?我用的是webwork2.2.
分享到:
评论

相关推荐

    xwork-core-2.2.1.1.zip

    XWork的配置通常在struts.xml文件中进行,包括Action配置、Interceptor链配置等。例如,通过元素定义Action,通过配置拦截器栈,通过定义Action执行后的结果跳转。 五、版本迭代 xwork-core-2.2.1.1是XWork的一个...

    struts2-core-2.1.8.1 xwork-core-2.1.6源码

    在`xwork-core-2.1.6`中,Action的调度机制是由`ActionInvocation`实现的,它负责调用Action的各个方法并管理拦截器链。`ActionProxy`则负责创建并管理`ActionInvocation`实例。 2. **拦截器(Interceptors)**:...

    Struts2+Hibernate Action+struts.xml+jsp

    在Struts2+Hibernate的整合中,Action类通常会利用Hibernate的Session接口来访问数据库。例如,可以创建一个新的实体对象,设置其属性,然后调用`save()`方法将数据保存到数据库。查询操作也可以通过Session的`get()...

    struts2中xwork源码

    在Struts2中,XWork扮演着以下几个关键角色: 1. **Action管理**:XWork负责创建和管理Action实例,每个HTTP请求都会对应一个Action实例。通过`com.opensymphony.xwork2.DefaultActionInvocation`类,XWork会根据...

    xwork源代码,最新版本

    在本文中,我们将深入探讨XWork的最新版本,并通过其源代码来理解其内部机制。 1. **框架架构** XWork采用MVC(Model-View-Controller)设计模式,主要由三部分构成:Action、ActionContext和Interceptor。Action...

    webworkDemo.rar_webwork_webwork2

    4. **Value Stack(值栈)**:值栈是WebWork2中的一个核心概念,它存储了Action实例和其他对象,这些对象可以通过OGNL(Object-Graph Navigation Language)表达式在视图层访问。 5. **Request/Session/...

    XWork 源码

    - **ActionContext**:这个类在请求处理过程中扮演重要角色,它维护了请求上下文中的所有信息,如参数、值栈、session和application等。 - **拦截器(Interceptor)**:拦截器是XWork的一大特色,它们按照预定义的...

    Struts2中xwork源码

    通过深入学习XWork的源码,开发者能够理解Struts2框架的工作原理,优化性能,解决实际开发中的问题,同时也能为自定义插件和扩展提供基础。理解XWork的设计模式和核心机制,将有助于提升开发效率和代码质量,使项目...

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

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

    Struts2中的xwork源代码

    2. **ActionContext**:在Struts2中,ActionContext是线程局部存储容器,用于保存请求相关的上下文信息,如值栈、参数、session和全局的属性等。它使得在不同组件间共享数据成为可能。 3. **ValueStack**:这是一个...

    xwork-core-2.1.6.jar

    《深入解析xwork-core-2.1.6:核心组件与源码剖析》 xwork-core-2.1.6是Struts2框架的核心库,它...通过研究源码,开发者可以更好地应对框架中的问题,提高开发效率,同时也能为框架的进一步优化和扩展打下坚实基础。

    xwork-2.0.4 源码

    ActionContext是xwork中存储请求上下文信息的重要组件,它包含了请求参数、session、application等数据。在多线程环境下,ActionContext通过ThreadLocal保证了每个线程拥有独立的上下文,避免了数据的混乱。 五、...

    Struts 2源码查看xwork-2.1.5第一部分

    在Struts 2的源码中,`pom.xml`将列出所有必需的库,包括Servlet API、JSTL、Commons Lang等,这些库对于Struts 2的正常运行至关重要。 `src`目录包含了源代码,分为`main/java`和`test/java`两部分。`main/java`...

    xwork-2.1.2 源码

    3. **ActionContext上下文**:在Action执行过程中,ActionContext负责存储和传递上下文信息,如请求参数、session数据等。源码中,我们可以看到它是线程安全的,确保了并发环境下的正确性。 4. **ValueStack值栈**...

    xwork-core源码

    1. **ActionContext**:xwork-core中的ActionContext是处理请求和响应的核心上下文对象,它保存了与当前请求相关的所有信息,如值栈、参数、session、全局变量等。通过ActionContext,开发者可以方便地获取和设置...

    struts2 xwork源代码

    7. **Validation(校验)**:XWork支持基于XML或注解的表单数据验证,允许开发者定义复杂的验证规则,并能在验证失败时给出相应的错误提示。 8. **Configurable(配置可扩展性)**:XWork允许开发者通过XML配置文件...

    所有xwork2源代码

    2. **ActionContext**:这是XWork2中的一个重要概念,它存储了执行Action时的上下文信息,如请求参数、session数据和全局变量。通过ActionContext,开发者可以在不同的Action之间共享数据。 3. **Interceptor(拦截...

    struts2下的xwork源码

    Struts2是一个非常流行的Java Web框架,它基于MVC(Model-View-Controller)...这将有助于提高我们在实际项目中的问题定位和性能优化能力。在阅读源码时,建议结合实际应用场景和例子,以便更好地理解和应用所学知识。

    Struts2源代码 包含struts-core和xwork-core源码

    在这个场景中,我们有两个关键组件的源代码:`struts-core` 和 `xwork-core`。 1. **Struts2 Core**: - `struts-core` 是Struts2框架的核心部分,包含了许多核心服务,如Action的执行、结果的处理、拦截器的管理...

    xwork 源代码

    在深入理解xwork源代码的过程中,我们可以更好地掌握Struts2的工作原理,提升我们的开发技能和解决问题的能力。 xwork-2.1.6版本是xwork的一个稳定版本,包含了大量的改进和优化。这个版本修复了一些已知的bug,...

Global site tag (gtag.js) - Google Analytics