`

$代表的是EL表达式

 
阅读更多
$代表的是EL表达式。
例如:
${object.attribut}
${object.attribut.attribut}
当EL在对表达式中的变量进行操作的时候,它通过pageContext.findAttribute(“”)的方式来查找变量
查找的范围从page,request,session,application
如果这几个范围都没有找到则返回null


${username}
在这里并没有指定变量的范围所以它的默认值会先从Page 范围找,假如找不到,再依序到Request、Session、Application范围。假如途中找到username,就直接回传,不再继续找下去,但是假如全部的范围都没有找到时,就回传null
分享到:
评论

相关推荐

    EL表达式包括字符串处理,时间日期的格式化,数字处理

    ### EL表达式详解 #### 一、EL表达式的概述与基本使用 EL(Expression Language),即表达式语言,是JavaServer Pages (JSP) 2.0标准的一部分,用于简化JSP页面中对数据访问的操作。它允许开发者通过简单的语法在...

    jsp中的EL表达式简介

    【JSP EL表达式简介】 EL(Expression Language)是JavaServer Pages(JSP)中的一种简洁的表达式语言,设计的初衷是为了简化JSP页面的编写。EL受到ECMAScript和XPath表达式语言的启发,提供了更高效的方式来访问和...

    EL表达式语言 非常详细

    ### EL表达式语言详解 #### 9.1 概述 在JSP页面开发中,为了提高代码的可读性和可维护性,开发者们逐渐转向使用标签库来替代传统的Java片段语言来实现页面的显示逻辑。然而,自定义标签虽然灵活,但也容易导致重复...

    jsp el表达式详解

    **JSP EL表达式详解** JavaServer Pages (JSP) Expression Language(EL)是JSP 2.0及更高版本中引入的一种轻量级、简洁的脚本语言,用于简化在JSP页面中访问JavaBean属性和其他Java对象的流程。EL表达式主要用于...

    关于EL表达式语言的简单总结

    ### EL表达式语言详解 #### 一、EL表达式简介 **EL**(Expression Language)是一种简洁的表达方式,用于在JSP页面中访问JavaBean属性、执行运算等操作。EL表达式广泛应用于JSP页面中,它使得开发人员能够更方便地...

    EL表达式详解

    EL表达式的基本格式为`{expression}`,其中`expression`代表具体的表达式内容。需要注意的是,EL表达式不可以用于脚本元素中。 ##### 1. 语法结构 - **表达式的结构**:必须以`${`开始,以`}`结束。 - **适用范围*...

    在JSP页面用EL表达式调用一些函数

    JSP有若干内置对象可以直接在EL表达式中使用,比如`request`、`session`和`application`,它们分别代表请求、会话和应用级别的域对象。通过EL,我们可以轻松获取这些对象中的数据,例如`${request.getParameter(...

    JXL使用模板通过el表达式生成excel文件

    在JXL中,结合EL表达式,我们可以动态地生成Excel内容,这使得在模板基础上生成复杂的数据报告变得非常便捷。 **步骤1:准备Excel模板** 首先,你需要创建一个Excel模板文件,这个模板包含你想要在生成的Excel中...

    EL表达式使用

    ### EL表达式使用详解 #### 引言 EL(Expression Language)表达式是JavaServer Pages (JSP) 技术中的一个强大功能,用于在JSP页面中动态地访问和操作数据。它提供了一种简洁的方式,使得开发人员能够轻松地在页面...

    EL表达式基础学习

    EL表达式,全称为Expression Language,是在Java Server Pages (JSP)中广泛使用的表达式语言。它被设计用来简化对JSP页面中数据的访问,并能实现页面数据的动态显示。学习EL表达式,可以让开发者更容易理解和使用JSP...

    java中JSP和el表达式的隐含对象

    ### Java中JSP和EL表达式的隐含对象详解 在Java Web开发中,JSP(Java Server Pages)作为一种常用的技术被广泛应用于构建动态网页。它允许开发者将HTML、JavaScript等静态网页元素与动态生成的内容混合在一起。在...

    Java中使用EL表达式文档

    ### Java中使用EL表达式详解 #### 一、EL表达式概述 EL(Expression Language),即表达式语言,是在JSP 2.0 (JavaEE 1.4) 规范中引入的一种强大的功能,用于简化数据获取和处理过程。EL表达式主要用来替代JSP页面中...

    EL表达式大全

    ### EL表达式大全 #### 一、EL表达式概述 EL(Expression Language)是一种简洁的表达方式,用于访问JavaBean属性。它简化了原本复杂的Java代码,并且可以在JSP页面中方便地使用。 ##### 1. 语法结构 EL表达式的...

    EL 表达式语言 jsp表达式

    EL表达式通常以`${}`包裹,其基本结构是`${expression}`。 在JSTL中,EL语言只能在属性值中使用,有以下三种使用方式: 1. **通过`value`属性包含一个表达式**: ```jsp ${expr}"/> ``` 例如,`${username}" /...

    el表达式实例源码,实例

    1. EL表达式:EL表达式通常以`${}`包围,用于评估和返回一个值。它可以访问JavaBean、集合、Map、数组以及JSP作用域中的变量。 2. 作用域:EL可以访问四种JSP作用域,包括page、request、session和application。...

    EL表达式详解-----简单明了

    ### EL表达式详解 EL(Expression Language)表达式是一种用于JSP页面的简化脚本语言,主要用于访问存储在各种作用域中的数据。随着JSTL(JSP Standard Tag Library)的普及,EL表达式成为了处理页面逻辑的重要工具...

    JavaWeb之EL表达式

    **JavaWeb之EL表达式详解** 在JavaWeb开发中,EL(Expression Language,表达式语言)是一种用于获取和设置JavaBean属性的简洁语法。EL的主要目的是简化页面中的数据绑定,提高开发效率,使得开发者能够更加专注于...

    EL 表达式 EL-Java

    而EL表达式可以直接获取并自动转换类型,如`${requestScope.username}`即可直接获取到`username`参数,无需关注其原始类型。同样,当在MVC设计模式下,从Servlet传递数据到JSP时,使用`setAttribute()`存储数据,...

    Java-EL表达式语言讲解,适合初级人员入门学习

    ### Java-EL表达式语言详解 #### 一、EL表达式概述 EL(Expression Language),即表达式语言,是JavaServer Pages(JSP)技术中的一个重要组成部分。EL表达式主要用于简化JSP页面中的数据检索过程,使得开发者能够...

    JSTL - EL表达式详解

    EL表达式的主要优点在于它的类型转换灵活性。在传统的JSP编程中,从request请求参数获取值通常需要先将其转换为特定类型,如`request.getParameter("XXX")`返回的是String类型。使用EL,你可以直接通过表达式 `${...

Global site tag (gtag.js) - Google Analytics