`
yutiansky
  • 浏览: 197623 次
  • 性别: Icon_minigender_1
  • 来自: 本溪
社区版块
存档分类
最新评论

(Struts2)OGNL笔记 # 的用法一

JSP 
阅读更多

可以用#访问 Request, Session, Application 等

 

Action

    public String execute() {
        // set value into session
        ActionContext.getContext().getSession().put("key", "session scope value");

        // set value into request
        HttpServletRequest request = ServletActionContext.getRequest();
        request.setAttribute("key", "request scope value");

        return SUCCESS;
    }

JSP

	<h2>
		<s:property value="#session.key" />
	</h2>
	<h2>
		<s:property value="#request.key" />
	</h2>

结果如下:

    session scope value
    request scope value

 

 

分享到:
评论

相关推荐

    struts2 OGNL语言学习笔记

    Struts2 OGNL语言学习笔记 OGNL(Object-Graph Navigation Language)是 Struts 2 中的一种表达式语言,主要用于简化 JSP 页面中的编码,使页面与后台代码分离。下面是 OGNL 语言的主要特点和用法: 1. 支持对象...

    Struts2_OGNL 笔记

    Struts2_OGNL笔记主要关注的是如何在Struts2框架中使用OGNL(Object-Graph Navigation Language)表达式语言。OGNL作为一种强大的表达式语言,常用于Struts2的视图层,允许开发者轻松地访问和操作Java对象的属性。 ...

    OGNL学习笔记,包含struts2中ognl的各种用法

    本篇笔记主要介绍了在Struts2中使用OGNL的一些基本用法。 首先,OGNL可以用来获取不同范围内的属性值。在Java Web开发中,有四种常见的作用域:Request、Session、Application和Page。在示例代码中,`&lt;s:property&gt;`...

    struts2 学习重点笔记

    #### 一、Struts2 概念与架构 **1.1 Struts2 简介** - **定义**:Struts2 是 Apache 组织提供的一个基于 MVC 架构模式的开源 Web 应用框架。 - **核心**:Struts2 的核心其实是 WebWork 2,它融合了 Struts 1 的...

    struts2 ognl

    Struts2 OGNL是一个关于Java Web开发中的关键知识点,主要涉及到的是Apache Struts2框架与Object-Graph Navigation Language(OGNL)的结合使用。Struts2是一个流行的MVC(模型-视图-控制器)框架,它极大地简化了...

    struts2课程笔记

    Struts2 是一款流行的Java开源框架,用于构建企业级Web应用程序。它主要解决了传统Servlet API在处理请求转发和业务逻辑分离上的不足。本课程笔记主要涵盖了Struts2的基础概念、核心功能及其工作流程。 首先,...

    struts2学习笔记.doc

    ### Struts2学习笔记知识点概览 ...这些内容不仅涵盖了Struts2的基本使用方法,还涉及到了一些高级特性和最佳实践。通过学习这些知识点,可以帮助开发者更好地理解和掌握Struts2框架的核心概念和技术细节。

    struts2综合笔记

    Struts2 提供了一种统一的方法来构建 Web 应用程序,并且具有良好的扩展性和灵活性。 - **官方网站**: [Struts 官网](http://struts.apache.org/) - **下载**: 可以在 [Struts 下载页面]...

    北京圣思园Struts2 全套笔记 课件 详解

    本资源“北京圣思园Struts2 全套笔记 课件 详解”包含了深入学习Struts2所需的关键知识点,旨在帮助开发者全面理解和掌握该框架。 首先,我们来了解一下Struts2的核心概念: 1. **Action类**:在Struts2中,Action...

    黑马程序员Struts2笔记

    黑马程序员的笔记中可能包含了如何创建一个简单的Struts2应用,从HelloWorld实例到实际的表单提交、文件上传下载等实战案例,帮助初学者快速掌握Struts2的基本用法。 通过学习这些笔记,开发者将能够理解Struts2的...

    Struts2学习笔记2012

    ### Struts2学习笔记2012 #### 一、建立一个Struts2工程 **步骤详解:** 1. **创建Web项目:** - 在MyEclipse中选择“File” &gt; “New” &gt; “Dynamic Web Project”,创建一个新的Web项目。 2. **解压并配置...

    struts2培训笔记

    ### Struts2培训笔记 #### 一、Struts2简介 **MVC框架**:Struts2是一个基于Java的企业级Web应用开发框架,遵循MVC(Model-View-Controller)设计模式。 - **M(Model)**:业务逻辑处理部分,通常指与数据库交互...

    struts2学习笔记

    **Struts2** 使用 **XWork** 作为其核心组件之一,而 **XWork** 是基于 **OGNL** 构建的。**XWork** 通过 **CompoundRoot** 类实现了对 **OGNL** 的支持,使得开发者可以通过 **OGNL** 表达式轻松地访问对象的属性。...

    传智播客struts2全程学习笔记

    ### 传智播客Struts2全程学习笔记 #### Struts2的优点 1. **无侵入式设计**:与Struts1相比,Struts2的设计更为先进,它不依赖于Servlet API或Struts API,这使得Struts2更加灵活且易于集成到其他环境中。在代码...

    马士兵Struts2笔记2013

    投影是Struts2中将对象属性映射到视图组件的方式,允许在JSP中直接使用对象的属性而无需显式地调用getter方法。 以上就是"马士兵Struts2笔记2013"中涉及的主要知识点,这些内容涵盖了Struts2的基础配置、数据处理...

    Struts2学习笔记

    ### Struts2学习笔记知识点概览 #### 一、Struts的作用 - **核心功能**:Struts2框架的核心功能之一就是将业务逻辑与展示层分离,实现MVC(Model-View-Controller)架构模式。这有助于提高代码的可维护性、可扩展...

Global site tag (gtag.js) - Google Analytics