EL&JSTL

EL:

EXPRESSION LANGUAGE表达式语言

EL的作用:

消灭jsp中的java代码

el的语法

${表达式}

作用范围

el只能操作作用域中的属性

即pagecontext,session,application,request

el作用域优先级

按照从小到大的顺序起作用 依次为pagecontext-->request-->session-->application

el取值类型

基本数据类型,引用数据类型(对象,复合对象,list,map)

补充

el表达式不仅有"."操作符还有"[]"操作符;表达式中可以进行简单的数学操作,逻辑判断

JSTL

JSTL的作用与el一样都是为了减少jsp中的java代码

使用过程:

1.下载jar包,并导入

2.使用<%@ taglib %>引入标签库,设置uri和prefix的属性值(属性的值可以在jstl-impl-1.2.2.jar/META-INF/c.tld找到)

3.使用标签。

常用标签库

1 核心标签库

2 格式化标签库

3 XML标签库

4 函数标签库

5 数据库标签库

你可能感兴趣的:(EL&JSTL)