`

JSP2.0EL表达式示例

阅读更多

 

 

servlet2.4 对应 JSP2.0 规范已经完全支持EL表达式,即使不用jstl也可以从session、request里取出对象属性了

 

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.util.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
Map requestMap=new HashMap();
requestMap.put("a","a");
Map sessionMap=new HashMap();
sessionMap.put("b",requestMap);
sessionMap.put("c",null);
request.setAttribute("requestMapData",requestMap);
session.setAttribute("sessionMapData",sessionMap);
%>
<font color="red">${requestMapData.a}</font>
<br>
<font color="black">${sessionMapData.b.a}</font>
<br>
<font color="blue">${sessionMapData.c.a}</font>
</body>
</html>
 
分享到:
评论

相关推荐

    jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法

    但同时,了解EL表达式的另一个新特性也很重要,那就是它作为JSP 2.0中的一个主要新特性,为JSP页面提供了表达语言支持,让访问JSP隐含对象和JavaBeans组件变得更为简单和方便。JSTL(JavaServer Pages Standard Tag ...

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

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

    jsp中的EL表达式简介

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

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

    ### EL表达式详解 ...综上所述,EL表达式为JSP开发提供了极大的便利性,使得开发者能够更加专注于业务逻辑而非底层数据访问细节。通过灵活运用EL表达式的各种功能,可以显著提高JSP页面的开发效率和可维护性。

    el表达式用法部分解说

    EL表达式是JSP技术中不可或缺的一部分,它简化了前端页面与后端数据的交互过程。通过本文的介绍,你应该能够更深入地理解EL表达式的用法以及如何利用这些特性来提高Web应用的开发效率。在未来的学习和实践中,希望你...

    EL表达式语言 非常详细

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

    JSP2.0技术手册完整版附源码.rar

    1. **创建JSP页面**:定义HTML结构,并嵌入JSP动作标签或EL表达式。 2. **编译JSP页面**:服务器将JSP页面转换为Servlet。 3. **执行Servlet**:Servlet处理HTTP请求,根据需要调用JavaBean或其他后端服务。 4. **...

    el表达式介绍 el表达式使用帮助文档

    EL表达式的主要目标是提高JSP页面的可读性和可维护性,减少脚本代码的数量。 ### EL表达式的基本语法 EL表达式通常以`$`符号开头,后跟大括号`{}`,如`${expression}`。表达式可以是简单的属性引用,也可以包含...

    Java代码中使用JSP/JSF表达式语言EL

    在提供的压缩包文件"EL22test"中,可能包含了一些示例代码或测试用例,用于演示如何在实际项目中使用EL表达式。通过解压并分析这些文件,你可以更深入地学习EL的用法,包括但不限于属性访问、条件语句、循环结构以及...

    JSP2.0技术手册完整版+源码

    1. **表达式语言(EL, Expression Language)**:EL提供了一种简洁的方式来访问JavaBean属性,替代了早期JSP中的脚本元素,使页面更清晰,更易于维护。 2. **标准标签库(JSTL, JavaServer Pages Standard Tag ...

    EL表达式详解+实例教程

    此外,还可以通过 `&lt;%@ page isELIgnored="false" %&gt;` 指令来启用EL表达式,默认情况下EL表达式在JSP 2.0中已经启用。 #### 六、总结 通过本教程的学习,你应该对EL表达式的使用有了较为全面的了解。EL表达式不仅...

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

    EL表达式语言在JSTL(JSP Standard Tag Library)的1.0版本中被首次引入,并在1.1版本中得到了进一步的优化。EL表达式语言与JSTL标签库结合使用,极大地提升了JSP页面的灵活性和效率。 #### 二、JSTL概述 JSTL是...

    JSP2.0技术手册(带示例源码)

    JSP2.0技术手册提供的示例源码通常包括了各种常见应用场景,如EL表达式的使用、JSTL标签的实践、自定义标签的开发等。通过这些示例,开发者可以深入理解JSP2.0的各种特性,并将其应用于实际项目中。学习这些示例,有...

    EL表达式的使用方法

    通过使用EL表达式,可以极大地简化JSP页面中Java代码的编写工作,提高开发效率。 #### 二、EL表达式的基础概念 ##### 1. EL表达式的语法 EL表达式的语法主要有两种形式:`"${.}"` 和 `"${[ ]}"`。 - **形式一**:`...

    EL表达式+(详解)

    EL表达式是JSP技术中的一项强大特性,它简化了数据的访问过程,使得开发者可以在JSP页面上更加灵活地使用数据。通过理解EL表达式的语法、作用域和特殊功能,开发者可以更高效地构建动态网页应用。

    JSP的JSTL标签和EL表达式大全

    **JSP的JSTL标签和EL表达式详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码来生成动态内容。然而,传统的JSP脚本语法可能导致代码混乱且不易维护。为了解决这个问题...

    有关JSP EL表达式的资料

    ### JSP EL表达式的深入解析 #### 一、EL表达式概述 JSP EL (Expression Language) 表达式是JSP 2.0规范引入的一种简化页面开发的技术,它提供了一种简单的方法来访问存储在JSP页面、请求、会话以及应用程序范围中...

    jsp2.0_技术手册

    3. **EL表达式(Expression Language)** EL(Expression Language)是JSP 2.0引入的重要特性,用于简化数据访问。它是一种简洁的语法,可以用来获取和设置页面作用域中的对象属性。 4. **自定义标签(Custom Tags...

    EL表达式言语和JSTL

    EL表达式语言提供了一种简洁的方式来访问JavaBeans属性、JSP作用域中的对象以及其他Java对象。EL表达式的语法通常是 `${expression}`,其中`expression` 是要计算的表达式。 **EL表达式的优势** 1. **简洁性**:EL...

Global site tag (gtag.js) - Google Analytics