• 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. C#网页采集

    /// <summary> /// 返回提取数组 /// </summary> /// <param name="rex">正则</par ...

  2. 欧拉工程第52题:Permuted multiples

    题目链接 题目: 125874和它的二倍,251748, 包含着同样的数字,只是顺序不同. 找出最小的正整数x,使得 2x, 3x, 4x, 5x, 和6x都包含同样的数字. 这个题目相对比较简单 暴 ...

  3. hdu 1567 2006 (题意理解容易出错)

    #include<stdio.h> #include<vector> #include<algorithm> using namespace std; struct ...

  4. 如何使用SPY++查找

    自动化测试中,如果需要做UI automation的时候往往需要抓取object的工具.实际上这种工具有很多,认识的大牛使用SPY++,于是我也选择了这个.下面列出基本使用方法.有点像XACC spy ...

  5. ffmpeg+ffserver搭建流媒体服务器

    http://blog.chinaunix.net/uid-9688646-id-3399113.html ffmpeg和ffserver配合使用可以实现实时的流媒体服务.   一.理解 里边主要有如 ...

  6. iOS CoreAnimation剖析

    零.前言 这里没有太多的代码细节,只是探索iOS动画的基本概念,以及其抽象模型,数学基础等.我们学习一个知识的时候一般有两个部分,抽象部分和形象部分,抽象好比语言的语法,是规则,形象好比具体的句子,可 ...

  7. http://www.ruanyifeng.com/blog/2007/03/metadata.html

    http://www.ruanyifeng.com/blog/2007/03/metadata.html

  8. libevent 定时器timer

    libevent是一个基于事件触发的网络库,memcached底层也是使用libevent库. 总体来说,libevent有下面一些特点和优势:* 事件驱动,高性能:* 轻量级,专注于网络: * 跨平 ...

  9. php克隆 自动加载

    PHP加载 include() 函数 include() 函数可获得指定文件中的所有文本,并把文本拷贝到使用 include 函数的文件中. 例子 1 假设您拥有一个标准的页眉文件,名为 " ...

  10. VMware中第一次启动mac遇到的错误及解决方案

    本文部分参考 http://blog.sina.com.cn/s/blog_938d86e90100z5ep.html 虚拟机版本:VMware-workstation-full-7.1.3-3242 ...