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

EL表达式语言

jsp 
阅读更多

1、 什么是表达式语言

表达式语言(Expression Language EL) JSP2.0 中引入的一种计算和输出存储在标识位置的 JAVA 对象值的标记语言。

 

2、 EL表达式的主要功能

精确的访问存储对象值、Bean 属性的简略记法、空值 ( 字符串空而非 null) 取代错误消息

 

3、 EL表达式语言的调用

${expression},访问其 Bean 属性有两种方法,一种为点号法: ${beanName.beanProperty} ,多级循环下去;一种为数组记法: ${beanName["beanProperty"]} ,访问结果一样,第一种方法比较常用。

 

4、 EL表达式中的作用域

也就是四种属性范围:page request session application ,默认情况下在 pageContext HttpServlerRequest HttpSession ServletContext 此顺序中查找对应的属性,将最先找到的属性值显示出来。如果有属性名相同的属性,则在取值时需要设置 EL 表达式的作用域:

${pageScope.expression} ${requestScope.expression} ${sessionScope.expression} ${applicationScope.expression}


5、 标签库,标签库可以使用SUN 提供的 JSTL

标签库有以下几部分组成:

标签的具体实现文件:xxx.java ,继承 javax.servlet.jsp.tagext.TagSupport

标签描述文件:xxx.tld

web.xml 文件中配置

JSP 页面中显示调用

 

 

分享到:
评论

相关推荐

    EL表达式语言 仅作为字典参考用

    ### EL表达式语言详解 #### 一、引言 EL表达式语言,即Expression Language,是一种简化了在JSP页面中获取对象属性的过程的语言。它主要用于处理数据模型,并且能够直接从模型中读取属性值,无需编写额外的Java...

    EL表达式语言 非常详细

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

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

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

    EL表达式语言基本语法

    EL表达式语言使得在JSP页面中处理数据变得更加简洁和直观,减少了大量显式Java代码的使用,提高了开发效率。它能够轻松访问和操作Java对象的属性,以及进行各种算术和逻辑操作,是JSP开发中的重要工具。

    EL表达式语言PPT

    EL表达式PPT,详细讲解了EL表达式用法

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

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

    jsp el 表达式语言文档

    **JSP Expression Language (EL) 知识点详解** ...总结,JSP EL表达式语言是提高JSP开发效率,减少页面代码复杂性的关键工具。通过理解和熟练使用EL,开发者能够创建更加整洁、可维护的JSP应用程序。

    EL表达式的使用详解

    EL 表达式是一种在 Java 服务器页面(JSP)中使用的表达式语言。它提供了一种简单的方式来访问和操作 Java 对象的属性。EL 表达式广泛应用于 JSP、Servlet、JSF 等 Web 开发技术中。本文将详细介绍 EL 表达式的使用...

    在JSP2.0中使用EL表达式语言.doc

    **在JSP2.0中使用EL表达式语言** EL(Expression Language)是JSP2.0引入的一种强大的数据访问语言,它简化了JSP页面中的数据操作,使得开发者无需编写scriptlet()就能方便地访问和处理应用程序中的数据。EL的...

    EL 表达式语言 jsp表达式

    EL(Expression Language,表达式语言)是JSTL(JavaServer Pages Standard Tag Library)中用于输出和输入Java表达式的一种语言。它简化了在JSP页面中获取和操作数据的过程,尤其是在属性值中使用表达式时。EL...

    EL表达式言语和JSTL

    **EL表达式语言和JSTL** EL(Expression Language)表达式语言是JavaServer Pages(JSP)技术的一部分,主要用于简化在JSP页面中获取、操作和显示数据。EL表达式语言提供了一种简洁的方式来访问JavaBeans属性、JSP...

    el表达式语言

    对el表达式的简介,适合刚接触el表达式的开发者来认识el表达式

    EL表达式的语法介绍

    EL 表达式是 Java 服务器页面(JSP)和 Java 服务器面板(JSF)中使用的一种表达式语言,用于在 Web 应用程序中实现动态内容。EL 表达式可以被解析成数值表达式和方法表达式,其中取值表达式用于引用一个值,而方法...

    EL表达式使用文档,方便快速使用EL表达式.pdf

    EL 表达式(Express Language)是一种强大的表达式语言,用于简化 JSP 页面中的编程。EL 表达式可以嵌入在 JSP 页面内部,减少 JSP 脚本的编写,目的是要替代 JSP 页面中脚本的编写。 EL 表达式的主要作用是获得四...

Global site tag (gtag.js) - Google Analytics