EL作用:
减少JSP页面中JAVA代码
方便JSP中代码的修改,也方便美工修改页面外观
运算符:
EL读取的用法:
EL内置对象:
类别
|
标识符
|
描述
|
JSP |
pageContext
|
PageContext
实例对应于当前页面的处理 |
作用域 |
pageScope
|
与页面作用域属性的名称和值相关联的 Map
类 |
requestScope
|
与请求作用域属性的名称和值相关联的 Map
类 |
sessionScope
|
与会话作用域属性的名称和值相关联的 Map
类 |
applicationScope
|
与应用程序作用域属性的名称和值相关联的 Map
类 |
请求参数 |
param
|
按名称存储请求参数的主要值的 Map
类 |
paramValues
|
将请求参数的所有值作为 String
数组存储的 Map
类 |
请求头 |
header
|
按名称存储请求头主要值的 Map
类 |
headerValues
|
将请求头的所有值作为 String
数组存储的 Map
类 |
Cookie |
cookie
|
按名称存储请求附带的 cookie 的 Map
类 |
初始化参数 |
initParam
|
按名称存储 Web 应用程序上下文初始化参数的 Map
类 |
例子:
<%= session.getAttribute(“phone”) %>
等价于
${sessionScope.phone}
设定JSP不使用JSP EL
:
1.使用page指令的isELIgnored 属性
<%@page isELIgnored=”true” %>
2. 或者修改web.xml
<web-app ...>
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<el-ignored>true</el-ignored>
</jsp-property-group>
</jsp-config>
</web-app>
分享到:
相关推荐
- **EL**是JSP 2.0引入的一种轻量级的脚本语言,用于简化JSP中的数据访问,它可以用来获取和设置JavaBean或其他作用域内的对象属性。 综上所述,JSP是Web开发中的重要技术,结合EL能更高效地处理动态内容。理解JSP...
### JSP与JSTL及EL表达式的综合解析 #### JSP概述 JSP(Java Server Pages)是一种基于Java技术的动态网页开发技术,它允许将动态内容嵌入到静态HTML页面中。JSP文件本质上是Servlet的一个特殊形式,但它们以更简洁...
【韩顺平jsp九讲笔记】是一份详细记录了韩顺平老师关于JSP(Java Server Pages)技术的九次讲解的学习资料。这份笔记涵盖了JSP的基础知识、核心概念以及实际应用,旨在帮助学习者深入理解和掌握JSP编程。韩顺平老师...
### JSP基础札记笔记 #### 第一讲:环境的配置 JSP(Java Server Pages)是一种基于Java技术的Web开发技术,用于创建动态网页。为了进行JSP开发,需要搭建相应的开发环境。 - **配置虚拟目录**:首先,需要创建一...
根据提供的文件信息,这里将基于“jsp考试笔记”的标题、描述及部分难以辨识的内容来构建一份关于JSP(JavaServer Pages)的知识点总结。 ### JSP基础概念 #### 定义 JSP(JavaServer Pages)是一种由Sun ...
在IT行业中,EL(Expression Language)是Java EE平台的一个重要组成部分,主要用于简化JSP(JavaServer Pages)和其他Java EE组件中的表达式处理。EL提供了一种简洁的语法,用于访问JavaBeans或者其他Java对象的...
通过这份“JSP学习笔记”,你可以深入理解JSP的工作原理,掌握如何使用JSP进行动态网页开发,同时了解与之相关的Java Web技术,如Servlet、EL和JSTL。在实际项目中,这些知识将帮助你构建高效、可扩展的Web应用。
【标题】"jsp自制详细笔记"揭示了这个压缩包文件主要涵盖了JavaServer Pages(JSP)和Servlet技术的学习资源,特别适合JavaWeb开发的初学者。JSP是一种动态网页技术,它允许开发者在HTML页面中嵌入Java代码,从而...
【JSP实用教程笔记】 JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML页面中嵌入Java代码,实现服务器端的动态网页生成。本笔记将围绕“jsp实用教程”这本书的核心内容进行展开...
**新一代JSP网络编程笔记** 本笔记主要涵盖了JavaServer Pages(JSP)技术在网络编程中的应用,旨在帮助读者深入理解JSP的核心概念、语法特点以及实际开发中的最佳实践。JSP是Java平台上的一个标准,它允许开发人员...
【笔记.txt】文件可能包含了关于JSP的详细学习笔记,涵盖了基础概念、语法、生命周期、内置对象、EL(Expression Language)、JSTL(JavaServer Pages Standard Tag Library)以及MVC(Model-View-Controller)设计...
- `isELIgnored`:控制是否忽略Expression Language(EL)。 9. **注意事项**:确保页面输出的字符集与接收请求时的编码一致,如通过`request.setCharacterEncoding()`设置POST请求的编码。如果需要全局处理编码...
5. **EL(Expression Language)**:它是JSP 2.0引入的一种轻量级表达式语言,用于访问JavaBean或其他Java对象的属性。 6. **JSTL(JavaServer Pages Standard Tag Library)**:一套标准的标签库,提供诸如流程...
在这个"Servlet & JSP学习笔记NetBeans源代码"压缩包中,你将找到一系列与Servlet和JSP相关的示例代码,这些代码是基于NetBeans IDE编写的,并且是在Tomcat服务器上运行的。 Tomcat是一个开源的轻量级Web服务器和...
【标题】:“韩顺平servlet和jsp课堂笔记”涵盖了Web开发中的两个核心技术——Servlet和JSP(JavaServer Pages)的学习资料。韩顺平是一位知名的IT教育专家,他的课程通常深入浅出,适合初学者入门及进阶者提升。 ...
总结,"魔乐在线jsp培训笔记"提供的内容涵盖了JSP的基础知识、核心概念以及实际应用,对于想要学习或提升JSP技能的IT从业者来说是一份宝贵的资源。通过深入学习并实践这些知识点,可以有效提高开发Web应用的能力。
在学习过程中,阅读提供的"jsp 基础教程.doc", "jsp学习 笔记.doc", "JDBC 笔记.doc", "jsp 笔记二.doc"文档,将有助于你深入理解JSP和JDBC的使用方法和最佳实践。这些笔记详细阐述了相关概念、示例代码和常见问题,...
这份"jsp学习笔记总结"包含了作者在深入学习JSP过程中积累的宝贵知识,旨在为初学者提供一个全面的指导。 1. **JSP基础概念** JSP是由Sun Microsystems开发的,用于服务器端的脚本语言。它允许开发者使用HTML或者...