JSTL:标签库
EL获得值 ,但 EL不能做判断 循环之类.
JSTL:JavaServerPages Standard Tag Library(jsp标准标签库)
使用JSTL: 下载jstl的jar包
JSTL1.0(j2ee1.3) 1.1(J2EE1.4) 1.2、
使用JSTL步骤: core核心标签库 (sql标签库/xml的标签库 不学) fmt会在后边 国际化的地方学这边标签
* 下载jar 导入到工程中!
* 在某个jsp中 使用jstl的标签库.
引入标签:<%@ taglib uri="" prefix=""%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
* 在jsp中就可以直接使用了.
JSTL的标签:
1.out: 向页面输出.
value 变量的值
var 变量的名称
escapeXml 输出html的时候进行转义 默认为true 默认是转义的
2.set: 设置一个值 (向四个作用范围 设置值) 对四个范围中存的对象设置属性
var 变量的名称
value 变量的值
scope 范围
target 四个范围中的对象
property 对象的属性
3.remove 移除四个范围的属性的值 removeAttribute("");
var 移除的属性的名称
scope 四个范围
4.catch 处理异常
var 定义变量 ---- 存了异常的相关的信息
5.if 判断 没有else标签
test 条件
var 定义一个变量
scope 范围
6.choose 判断 替换 if(){} else if(){ }else if(){} switch case
when子标签
test 条件
otherwise子标签 --- 其他情况
7.forEach 循环 (*****)
var 定义变量
items 遍历的数组 或者集合
begin 开始
end 结束
step 步长
varStatus 保存循环的信息
8.forTokens 字符串的截取.
items 要切分的字符串
delims 按照什么字符切分.
9.param 传递参数 跟 带有url的路径的一起使用
name 参数的名称
value 参数的值
10.import
url 引入页面的路径(不包含工程名)
context 工程名
var 将导入的页面的内容存到一个变量中
scope 存的范围
11.url 完成url的重写
12.redirect 完成重定向
url 重定向路径
context 工程名
JSTL:JavaServerPages Standard Tag Library(jsp标准标签库)
使用JSTL: 下载jstl的jar包
JSTL1.0(j2ee1.3) 1.1(J2EE1.4) 1.2、
使用JSTL步骤: core核心标签库 (sql标签库/xml的标签库 不学) fmt会在后边 国际化的地方学这边标签
* 下载jar 导入到工程中!
* 在某个jsp中 使用jstl的标签库.
引入标签:<%@ taglib uri="" prefix=""%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
* 在jsp中就可以直接使用了.
JSTL的标签:
1.out: 向页面输出.
value 变量的值
var 变量的名称
escapeXml 输出html的时候进行转义 默认为true 默认是转义的
2.set: 设置一个值 (向四个作用范围 设置值) 对四个范围中存的对象设置属性
var 变量的名称
value 变量的值
scope 范围
target 四个范围中的对象
property 对象的属性
3.remove 移除四个范围的属性的值 removeAttribute("");
var 移除的属性的名称
scope 四个范围
4.catch 处理异常
var 定义变量 ---- 存了异常的相关的信息
5.if 判断 没有else标签
test 条件
var 定义一个变量
scope 范围
6.choose 判断 替换 if(){} else if(){ }else if(){} switch case
when子标签
test 条件
otherwise子标签 --- 其他情况
7.forEach 循环 (*****)
var 定义变量
items 遍历的数组 或者集合
begin 开始
end 结束
step 步长
varStatus 保存循环的信息
8.forTokens 字符串的截取.
items 要切分的字符串
delims 按照什么字符切分.
9.param 传递参数 跟 带有url的路径的一起使用
name 参数的名称
value 参数的值
10.import
url 引入页面的路径(不包含工程名)
context 工程名
var 将导入的页面的内容存到一个变量中
scope 存的范围
11.url 完成url的重写
12.redirect 完成重定向
url 重定向路径
context 工程名