• EL表达式没有指定范围,从最小范围开始

    <%
pageContext.setAttribute("shxt", "java web");
request.setAttribute("shxt", "呀呀呀");
session.setAttribute("shxt", "丫丫丫");
application.setAttribute("shxt", "呐呐呐");
%>
<h1>${shxt }</h1>
<h2>获取上面所有数据:</h2>
<h3>pageContext:${pageScope.shxt }</h3>
<h3>request:${requestScope.shxt }</h3>
<h3>session:${sessionScope.shxt }</h3>
<h3>application:${applicationScope.shxt }</h3>
    <h2>数组方式获取:</h2>
<%
pageContext.setAttribute("com.user", "琅琊榜");
request.setAttribute("com.user", "梅长苏");
%> <h3>pageContext:${pageScope["com.user"] }</h3>
<h3>request:${requestScope["com.user"] }</h3>
  • list和map取值

        <%
Student stu = new Student();
stu.setName("悟空");
stu.setSchool("西游");
request.setAttribute("stu",stu);
%>
${stu.name }--${stu["name"] }--${stu.getName() }
<h1>list取值</h1>
<%
List<Student> list = new ArrayList<Student>();
list.add(stu);
request.setAttribute("list",list);
%>
${list[0].name }
<h1>map取值</h1>
<%
Map<String,Student> map = new HashMap<String,Student>();
map.put("stu",stu);
request.setAttribute("map",map);
%>
${map.stu.name }
  • empty判断

<h2>empty(判断是否存在):${empty dddd }</h2>
  • 获取项目根路径--记忆

${pageContext.request.contextPath }
  • 特殊字符

  &nbsp;空格

  &copy;

  &reg;

  &lt;

  &gt;

  &amp;

  • 总结

  身心俱佳情况下学习最好,笑口常开菜包子

EL表达式(胖先生版)的更多相关文章

  1. 第 13 章 剖析el表达式

    13.1. 再谈el(Expression Language) 我们已经知道el是jsp-2.0规范的一部分,tomcat-5.x版本以上都已经能够支持jsp-2.0规范,但在更低版本的tomcat和 ...

  2. JSP入门 el表达式

    我们已经知道el是jsp-2.0规范的一部分,tomcat-5.x版本以上都已经能够支持jsp-2.0规范,但在更低版本的tomcat和webphere,weblogic中还是无法使用这一便捷方式. ...

  3. jsp不解析el表达式,不识别jstl标签,找不到http://java.sun.com/jsp/jstl/core

    问题描述: jsp页面中el表达式,例如:${pageContext.request.contextPath},原样呈现,未被解析. 解决方案: 为jsp页添加page指令如下: <%@ pag ...

  4. java:(设置编码集,密码的加密,JSTL,EL表达式,权限设置)

    1.设置编码集: package cn.zzsxt.lee.web.sevlet; import java.io.IOException; import javax.servlet.ServletEx ...

  5. jsp页面无法识别el表达式的解决方案

    今天在写一个springmvc的小demo时,碰到一个问题,在jsp页面中书写为${user.username}的表达式语言,在浏览器页面中仍然显示为${user.username},说明jsp根本不 ...

  6. El表达式的关系运算符

    El表达式的关系运算符: ==  对应  eq !=   对应  ne >    对应  gt <    对应  It

  7. java web学习总结(三十一) -------------------EL表达式

    一.EL表达式简介 EL 全名为Expression Language.EL主要作用: 1.获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象.获取数 ...

  8. EL表达式的算术运算

    一个例子--乘法运算 ${book.bookCount * book.bookPrice } 两个不同对象的EL表达式的算术运算同理 ${student.studentNum * book.bookP ...

  9. EL表达式杂项

    1.<%@ page isELIgnored="false" %> 是否忽略EL表达式,如果值为ture,那么  ${..}这样的会直接原样输出,不会进行EL表达式计算 ...

随机推荐

  1. lintcode: 旋转图像

    旋转图像 给定一个N×N的二维矩阵表示图像,90度顺时针旋转图像. 解题 顺时针旋转90度 就是 上下翻转,再主对角对折 public class Solution { /** * @param ma ...

  2. phpeclipse常用快捷键

    phpeclipse常用快捷键

  3. 一个简单的ObjC和JavaScript交互工具

    https://github.com/changjianfeishui/XBWebBridge ObjectiveC与Js交互是常见的需求,可对于新手或者所谓的高手而言,其实并不是那么简单明了.这里只 ...

  4. Highgui.imwrite("/data/pic1111.png", mat)失败,且找不到报错

    ——> Highgui.imwrite("/data/pic1111.png", mat)失败,且找不到报错. ok -->直接使用以下代码,自己保存mat,从而可以跟 ...

  5. webapp 开发之iScroll 学习

    demo.html <!doctype html> <html lang="en"> <head> <meta charset=" ...

  6. ado执行sql查询出现“发送数据流时出现算术溢出”错误

    开发一个数据采集监控系统,比较变态的是有将近2000项数据.根据数据类型分多个表存储.数据库访问层采用ado.最近发现当一条sql一次性查询1700多个字段数据后就出现“发送数据流时出现算术溢出”错误 ...

  7. RPC简介及原理

    简介 RPC(Remote Procedure Call,远程过程调用)是建立在Socket之上的,在一台机器上运行的主程序,可以调用另一台机器上准备好的子程序,就像LPC(本地过程调用). 越底层, ...

  8. 二分查找和hash查找

    转载:http://blog.csdn.net/feixiaoxing/article/details/6844723 无论是数据库,还是普通的ERP系统,查找功能数据处理的一个基本功能.数据查找并不 ...

  9. solr在电商平台中的使用示例简析

    来源:http://blog.csdn.net/yangbutao/article/details/9450463 在电商平台中搜索是非常重要的功能,主要包括有搜索词类目导航.自动提示和搜索排序功能 ...

  10. 《c程序设计语言》读书笔记--闰年和字符输入不用 && ||

    #include <stdio.h> #include <string.h> #define sta 1500 #define Num 1600 int main() { in ...