EL表达式笔记
来源:互联网 发布:淘宝优惠券微信公众号 编辑:程序博客网 时间:2024/05/29 03:35
EL表达式作用:
向浏览器输出域对象中的变量或表达式计算结果。用来替换掉jsp表达式
语法:
- ${变量或者表达式}
案例:
<%-- Created by IntelliJ IDEA. User: pc Date: 17-4-13 Time: 下午5:04 To change this template use File | Settings | File Templates.--%><%@ page import="java.util.*" contentType="text/html;charset=UTF-8" language="java" %><%@ page import="org.omg.PortableServer.REQUEST_PROCESSING_POLICY_ID" %><html> <head> <title>$Title$</title> </head> <body> <% String str = "小明"; pageContext.setAttribute("st",str); pageContext.setAttribute("st1",str+"1", pageContext.PAGE_SCOPE); pageContext.setAttribute("st2",str+"2",pageContext.REQUEST_SCOPE); pageContext.setAttribute("st3",str+"3",pageContext.SESSION_SCOPE); pageContext.setAttribute("st4",str+"4", pageContext.APPLICATION_SCOPE); %> EL表达式:${st}<br> page_EL:${pageScope.st1}<br> request_EL:${requestScope.st2}<br> session_EL:${sessionScope.st3}<br> application_EL:${applicationScope.st4}<br> </body></html>
- 算数表达式 + - * /
例:a+b {a/b}
${20+5} ${20*5}
- ${a>b} 比较运算 > < == != >= <=
${20>12}
- 逻辑运算 && || !
例:${a && b}
${true && true}
- 判空
null 或空字符串
<% String str1 =""; String str2 =null;pageContext.setAttribute("str1",str1);pageContext.setAttribute("str2",str2); %> 判断为空:${str1==""}<br> 判断为null:${str2==null}<br> 判断为null或为 空:${str2==null||str1==""}<br> 判断为null或为 空:${empty str1}<br>
文集:JavaEE–学习笔记
0 0
- 学习笔记:EL 表达式
- EL表达式笔记
- 笔记----EL表达式
- EL表达式笔记
- El表达式笔记详解
- EL表达式笔记
- EL表达式笔记
- EL表达式学习笔记
- EL表达式学习笔记
- EL表达式学习笔记
- EL表达式学习笔记
- 【概念笔记】 EL表达式
- EL表达式笔记
- java el表达式笔记
- 标签,el表达式的笔记
- JSTL EL表达式学习笔记
- EL表达式 学习笔记(JSTL)
- EL表达式和JSTL笔记
- Java笔记——初始化和清除
- Sql优化
- JDK的下载安装
- 44-批量输入异常
- Java之FileChannel类的理解和使用
- EL表达式笔记
- Mybatis总结(1)---基本知识
- 【C++学习笔记】控制台与文本的输入输出
- 决策树——选择最好的划分方法之信息熵
- 克隆二叉树
- JSP标签学习笔记(内置标签+JSTL标签)
- UISCROLLVIEW 在ios8 view显示出来后 contentoffset 被置位 (零, -64)的原因
- php+android 搭建后台及显示
- MVC开发模式