EL和JSTL

1.EL:是为了使JSP写起来更加简单。它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。

表达式语法:

<%= %>
${内容}

el表达式一般不会报错,如果没有此变量,输出空,
el表达式输出的变量一定在四大域中(page,request,session,application)。

el表达式的内置对象

 

2.JSTL:JavaServer Pages Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库

分类:

核心标签库 c

I18N格式标签库 fmt
SQL标签库 sql
Xml标签库 xml
函数标签库 fn

3.使用

1.添加jar包
jstl.jar
standard.jar
2.在jsp页面引入标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
3.使用c标签

核心标签库功能分类:

表达式 out,set
流程控制 if choose(if else)
when otherwise
迭代操作 forEach

 

posted @ 2019-03-21 15:03  晴清情倾  阅读(136)  评论(0编辑  收藏  举报