`
234390216
  • 浏览: 10231233 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:462533
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1775349
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1398247
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:394981
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:679923
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:530814
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1183776
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:467645
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:151302
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:68081
社区版块
存档分类
最新评论

el表达式的一些知识

    博客分类:
  • jsp
阅读更多

cookie:

如果要取得cookie里面名称为"cookieName"的内容,可以这样取,${cookie.cookieName}


param和paramValues:

要取得URL参数中参数名称为paramName的值,可以这样:

${param.paramName}或${paramValues.paramName}

 

pageContext
   pageContext取得其他有关用户要求或页面的详细信息。
     ${pageContext.request.queryString}          取得请求的参数字符串
     ${pageContext.request.requestURL}          取得请求的URL,但不包括请求之参数字符串
     ${pageContext.request.contextPath}          服务的web application 的名称
     ${pageContext.request.method}            取得HTTP 的方法(GET、POST)
     ${pageContext.request.protocol}          取得使用的协议(HTTP/1.1、HTTP/1.0)
     ${pageContext.request.remoteUser}          取得用户名称
     ${pageContext.request.remoteAddr }          取得用户的IP 地址
     ${pageContext.session.new}              判断session 是否为新的
     ${pageContext.session.id}                取得session 的ID
     ${pageContext.servletContext.serverInfo}    取得主机端的服务信息

 


el表达式中取得对象属性有两种方式 ,一种是通过"."来获取,一种是通过"[]"来获取,原则上它们是一样的,但当当所需要获取的属性的名称含有某些特殊字符的时候,如:".","_"等就需要使用"[]"来获取了,如:

${user.username}、${user[_email]}

 

 

运算符:

算术运算符有五个:+、-、*或$、/或div、%或mod
关系运算符有六个:==或eq、!=或ne、<或lt、>或gt、<=或le、>=或ge
逻辑运算符有三个:&&或and、||或or、!或not
其它运算符有三个:Empty运算符、条件运算符、()运算符
     如:${empty param.username}、${A?B:C}、${A*(B+C)}

 

 

 

 

 

 

分享到:
评论

相关推荐

    el表达式入门知识

    初学者必学的东西,但是建议小菜鸟不要花太多精力,没用,用到的时候看看即可

    EL表达式的应用

    **EL表达式(Expression Language)**是Java服务器页面(JSP)技术中的一个重要组成部分,它提供了一种简洁、统一的方式来访问和操作JavaBean属性以及与请求相关的数据。在JSP 2.0及其后续版本中,EL表达式被广泛使用,...

    jspEL表达式和el

    JSP提供了一些预定义的EL隐式对象,如`pageContext`、`request`、`session`和`application`,它们可以直接在EL表达式中使用。此外,还有`param`和`paramValues`用于访问请求参数,`header`和`headerValues`用于访问...

    java中的EL表达式禁用

    然而,在某些情况下,出于安全考虑或者特定的应用场景需求,我们可能需要禁用EL表达式。以下将详细探讨EL表达式的使用、禁用的原因以及如何禁用。 1. EL表达式的基本概念: EL表达式是一种声明式语言,用于在JSP...

    EL表达式完整介绍,很好的一份学习资料

    EL(Expression Language,表达式语言)是Java...通过学习和实践这些EL表达式的知识,你可以更高效地开发JSF应用,提升代码的可读性和维护性。这份教程将引导你深入理解EL的每一个细节,确保你在实际工作中得心应手。

    El表达式帮助文档

    ### El表达式帮助文档知识点详解 #### 一、EL表达式概述 EL(Expression Language),中文常被称作“表达式语言”,自JSP 2.0版本开始成为官方推荐的标准技术之一。EL的主要功能在于简化JSP页面中对对象及属性的...

    jsp中的EL表达式

    JSP中EL表达式,主要介绍EL的详细用法,熟练掌握EL知识。

    09_尚硅谷_EL表达式&JSTL标签库_王振国 - 课堂笔记.pdf

    EL表达式和JSTL标签库是Java Web开发中非常重要的两个知识点。EL表达式主要用于简化JSP页面中的数据访问,而JSTL(JavaServer Pages Standard Tag Library)标签库则提供了一系列标准的JSP标签,用于实现数据操作、...

    JAVA JSP页面技术之EL表达式整理归纳总结

    Java JSP页面技术之EL表达式整理归纳总结的知识点如下: EL表达式的概念和作用: EL表达式,全称Expression Language(表达式语言),是一种在JSP(Java Server Pages)技术中使用到的,用于简化Java Web应用程序中...

    EL表达式基础学习

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

    EL表达式用法.docx

    EL(Expression Language)是一种轻量级的脚本语言,主要用于JavaServer Pages(JSP)技术中,用于简化对JavaBean或其他Java对象属性的访问。...通过掌握上述知识点,开发者能够更高效地利用EL表达式进行JSP开发。

    EL表达式和Jstl.docx

    ### EL表达式与JSTL标签库详解 #### 一、EL表达式 **1.1 什么是EL表达式** EL(Expression Language)表达式是一种简洁的语法结构,...以上就是关于EL表达式与JSTL标签库的基础知识和使用方法,希望对你有所帮助!

    03_javaWeb知识之:EL表达式

    ### EL表达式详解 #### 一、EL表达式概述 EL(Expression Language)是一种简洁的表达式语言,用于访问和操纵存储在JSP页面中的数据。EL表达式类似于`&lt;%= %&gt;`, 它们被用来在JSP页面中输出内容。在JSP页面中使用EL...

    EL表达式无效问题《ZT》

    本文将深入探讨EL表达式的基本概念、可能出现的问题及其解决方案,并结合提供的`jstl.jar`和`standard.jar`这两个关键库文件,来进一步理解它们在处理EL表达式中的作用。 EL表达式是JavaServer Pages(JSP)2.0引入...

    JSP EL表达式

    接下来将详细阐述EL表达式的定义、语法结构、运算符使用、变量存取、有效表达式以及隐式对象等知识点。 一、JSP EL表达式的定义 EL表达式提供了一种简单的方式来访问和输出数据。它采用一种简洁的语法,便于开发者...

    JavaWeb分页展示数据(含AJAX/JSTL/EL表达式等知识点)

    JavaWeb分页展示数据是Web应用开发中的常见需求,它涉及到多个关键技术的综合运用,包括AJAX、JSTL、EL表达式以及JSP标准动作。在这个项目中,我们将深入探讨这些技术,以便理解如何有效地在网页上实现数据的动态...

    el表达式的使用全集

    EL表达式是JSP 2.0及更高版本中引入的特性,它允许开发者以简洁的方式访问JavaBeans属性,以及执行基本的算术和逻辑操作。本文将深入探讨EL表达式的使用全集,通过具体的例子来帮助理解。 **1. EL表达式的基本语法*...

    EL表达式与JSTL

    ### EL表达式与JSTL知识点详解 #### 一、EL表达式简介 EL(Expression Language)表达式,又称表达式语言,是Java Server Pages (JSP) 中一个非常重要的特性。通过使用EL表达式,开发者能够更加简洁地访问变量和...

    jsp El表达式

    ### JSP EL表达式知识点详解 #### 一、EL表达式概述 **EL(Expression Language)** 表达式是JavaServer Pages技术中的一项重要特性,它为开发者提供了一种简便的方式来访问存储在JSP页面中的数据。EL表达式使得...

    jsp el 表达式语言文档

    1. **EL上下文**:EL表达式在EL上下文中执行,它可以访问JSP作用域内的所有对象(page,request,session,application)。 2. **作用域优先级**:EL会按照page -&gt; request -&gt; session -&gt; application的顺序查找变量...

Global site tag (gtag.js) - Google Analytics