EL表达式
Express Language:表达式语言。
作用:代替jsp页面中的表达式脚本在jsp页面中进行数据的输出。
1 | <body> |
格式:${表达式}
EL表达式在输出空值的时候,输出的是空串,而jsp表达式输出的是null字符串。
运算
关系运算
逻辑运算
算数运算
empty运算:判断一个数据是否为空,为空输出truem,否则输出false
三元运算
“.”点运算和[] 中括号运算符
EL表达式中的11个隐含对象
pageContext对象的使用:
1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> |
JSTL标签库
EL表达式是为了替换jsp中的表达式,而标签库是为了替换jsp中的代码脚本。
在jsp 标签库中使用taglib 指令引入标签库
1 | CORE 标签库 |
core核心库使用
1 | <%@ page import="java.util.HashMap" %> |