`
mrzhangtufu
  • 浏览: 61981 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

EL expression

    博客分类:
  • jsp
阅读更多

1、EL表达式的变量不给定范围时,则容器会默认从Page开始找,再依次到request,session,及application。如果中途找到,则直接返回,否则返回null.
2、EL中的类型:
Boolean, Integer, Floating Point, String,NULL。
3、EL中,可以使用"[]"和"."来获取对象的属性(如果属性名中有一些特殊字符,如".","-"等,则只能用"[]"来取得)。如:${user.name}或${user[name]}表示取出对象user中的name属性值。
  EL中,也可用"[]"来读取Map,List或者对象集合中的数据,如:session域中有一个数组schools,则可${sessionScope.school[1].name}来获得第二位数值的name属性值。
  EL表达式访问一个javaBean的属性值,如有<jsp:useBean id="user" class="cn.com.User"/>,则可在EL中取得引用${user.name}或${user["name"]}。
4、EL表达式中的关系运算符(<,>,==,!=)可以写他们的html代码形式,即&lt;&gt;
5、EL表达式中支持三元运算符:${A?B:C}

分享到:
评论

相关推荐

    《使用JSP/Servlet/Ajax技术开发新闻发布系统》

    《使用JSP/Servlet/Ajax技术开发新闻发布系统》 内部测试-笔试试卷 一、选择题(共25题,每题2分,... {EL expression} B. ${EL expression} C. @{EL expression} D. &{EL expression} 2) 在Servlet中有如下代码段:

    JSP-EL表达式.ppt

    JSP-EL 表达式是一种用于简化在 JSP 中访问变量的方式的表达式语言,Full Name 称为 Expression Language。JSP-EL 表达式的主要目的是简化静态 HTML 与 Java 代码的耦合,提供了一个灵活的方式来访问变量和对象。 ...

    JSP EL表达式 代码案例快速入门

    在提供的资源“ELExpression”中,可能包含了以下6个JSP EL表达式的基础实践案例: 1. **基础变量输出**:展示如何直接输出一个简单的变量值,如`${message}`。 2. **JavaBean属性访问**:通过`${user.name}`展示...

    jsp el表达式培训课件

    1. **EL表达式语法**:EL表达式的典型形式是`${EL Expression}`,其中`EL Expression`是需要求值的表达式。EL表达式可以插入到JSP页面的静态内容中,也可以在标准标签和自定义标签中使用。 2. **EL的用途**: - **...

    EL(Expression Language)表达式

    EL(Expression Language)表达式是JavaServer Pages (JSP)技术中的一个重要组成部分,它用于简化JSP页面中的数据访问和处理。EL表达式通常用`${ }`括起来,旨在替代复杂的Java脚本,使得HTML和JSP标签的交互更加...

    EL(Expression Language)表达式(详解)

    EL 表达式的语法结构是 ${expression},其中 expression 可以是变量、常量、隐式对象等。EL 提供 . 和 [] 两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如 . 或 ? 等非字母或数字的符号,就一定要...

    EL(Expression Language).doc

    EL全名Expression Language EL 语法结构: ${ session.user.sex};所有EL都是以${为起始以}为结尾的; 上述语句等同于User user = (User)session.getAttribute(“user”);String sex=user.getSex(); 即在session中...

    第九章-JSP 表达式语言.ppt

    JSP表达式语言(Expression Language,简称EL)是一种强大的工具,允许开发者在JSP页面中轻松地访问和操作JavaBeans或其他Java对象的属性。 1. **JavaBean**:JavaBean是Java编程语言中的一种可重用组件,它遵循...

    juel-Tomcat与EL冲突问题

    启动Tomcat时报错:Caused by: java.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class 说明:原因是juel.jar, juel-engine.jar, juel-impl.jar包和Tomcat6.0中的el-...

    javax.el-api.jar/javax.el.jar

    在Java世界中,EL(Expression Language)是一种强大的脚本语言,用于在JSP(JavaServer Pages)和其他Java EE组件中简化数据访问和方法调用。它允许开发者通过简洁的表达式来访问Java对象的属性和调用方法,而无需...

    JSP 表达式语言.ppt

    本篇将深入探讨JSP表达式语言(Expression Language,简称EL),这是一种简洁而强大的脚本语言,用于访问和操作JavaBean或其他Java对象的属性。 1. **回顾JavaBean与JSP动作** JavaBean是Java平台上的可重用组件,...

    EL标签的jar文件

    EL(Expression Language)标签是JavaServer Pages (JSP) 技术的一部分,它提供了一种简单的方式来访问和操作JavaBeans组件中的属性。EL表达式语言是JSP 2.0及更高版本中引入的一种强大而灵活的数据绑定工具,用于...

    基于SSM框架的旅游管理网站+源代码+文档说明

    开发语言:Java、HTML、JavaScript、EL Expression 程序类型:Web类B/S应用程序 运用框架:Spring framework,Spring MVC,Mybatis 开发工具:Maven 项目功能描述 本项目主要是对旅游网站的新闻、目录进行增删改查的...

    EL手册 EL手册 EL手册

    《EL手册》是关于EL(Expression Language)的详尽指南,它是Java EE应用程序开发中的一个重要组成部分,主要用于在JSP(JavaServer Pages)和其他Java web组件中进行数据绑定和表达式处理。EL语言的设计目的是简化...

    JSP内部测试笔试题和答案.doc

    JSP表达式语言的语法是 ${EL expression}。 2. Servlet生命周期:Servlet生命周期包括加载、初始化、就绪、服务和销毁五个阶段。Servlet容器负责加载和创立Servlet,并调用init()方法初始化Servlet。Servlet初始化...

    潍坊学院成人教育Java-Web程序设计B卷试卷及参考答案.doc

    8. JSP表达式语言(EL):EL的语法是`${EL expression}`,用于简洁地从JSP页面中获取和输出数据。 9. JSTL(JavaServer Pages Standard Tag Library):`&lt;c:forEach&gt;`是JSTL中的循环标签,用于遍历集合。在这个例子...

    EL表达式的使用详解

    EL 表达式的语法非常简单,基本语法结构为:${expression},其中 expression 是一个有效的 EL 表达式。EL 表达式可以访问 Java 对象的属性,例如:${user.name},访问 User 对象的 name 属性。 三、EL 表达式的作用...

    el-api.jar el-ri.jar

    在Java Web开发中,`el-api.jar` 和 `el-ri.jar` 是两个非常关键的库文件,它们与表达式语言(Expression Language, EL)有关。EL是JavaServer Pages(JSP)技术的一个组成部分,主要用于简化JSP页面中的数据绑定和...

    el表达式教程,教你学会使用el表达式

    EL 表达式的基本语法结构为 `${expression}`,其中 `expression` 是一个 EL 表达式。EL 提供了两种运算符来存取数据:`.` 和 `[]`。`.`运算符用于访问对象的属性,而 `[]` 运算符用于访问对象的属性,其中属性名称中...

    EL表达式的语法介绍

    eval-expression 是使用 ${expr} 或者 #{expr} 结构的形式构成,literal-expression 是不使用 ${expr} 或者 #{expr} 结构的形式构成,而 Composite expressions 是多个 EL 表达式的聚合。 1.1.1 Eval-expression ...

Global site tag (gtag.js) - Google Analytics