JSTL各个标签的解析以及使用 您所在的位置:网站首页 引入jstl JSTL各个标签的解析以及使用

JSTL各个标签的解析以及使用

2023-03-27 15:39| 来源: 网络整理| 查看: 265

1.准备

先导入 jstl 标签库的 jar 包:

taglibs-standard-impl-1.2.1.jar

taglibs-standard-spec-1.2.1.jar

 

2.在JSP页面中引入

 

 

3.核心库使用:各个标签解析  3.1 (使用很少):为了设置值

作 用 : set 标 签 可 以 往 域 中 保 存 数 据 域 对 象 .setAttribute(key,value); 

scope 属 性 设 置 保 存 到 哪 个 域  page 表 示 PageContext 域 ( 默 认 值 )  request 表 示 Request 域  session 表 示 Session 域  application 表 示 ServletContext 域 

var 属 性 设 置 key 是 多 少  value 属 性 设 置 值

3.2

if 标 签 用 来 做 if 判 断 。 test 属 性 表 示 判 断 的 条 件 ( 使 用 EL 表 达 式 输 出 )

例子:

12 等于 12  

3.3 标签

标 签 作 用 : 多 路 判 断 。 跟 switch ... case .... default 非 常 接 近 choose 标 签 开 始 选 择 判 断 when 标 签 表 示 每 一 种 判 断 情 况 test 属 性 表 示 当 前 这 种 判 断 情 况 的 值 otherwise 标 签 表 示 剩 下 的 情 况 标 签 使 用 时 需 要 注 意 的 点 : 1 、 标 签 里 不 能 使 用 html 注 释 , 要 使 用 jsp 注 释 2 、 when 标 签 的 父 标 签 一 定 要 是 choose 标 签 

例子:

小巨人

很高

还可以

3.4

items表 示 遍 历 的 集 合

var表 示 遍 历 到 的 数 据

begin 表 示 遍 历 的 开 始 索 引 值

end 表 示 结 束 的 索 引 值

step 属 性 表 示 遍 历 的 步 长 值

varStatus 属 性 表 示 当 前 遍 历 到 的 数 据 的 状 态 

遍 历 1到 10 , 输 出 begin 属 性 设 置 开 始 的 索 引 end 属 性 设 置 结 束 的 索 引 var 属 性 表 示 循 环 的 变 量 ( 也 是 当 前 正 在 遍 历 到 的 数 据 ) for (int i = 1; i < 10; i++) 

第${i}行

 

遍历 Object 数组

遍 历 Object 数 组 for (Object item: arr)

items 表 示 遍 历 的 数 据 源 ( 遍 历 的 集 合 )

var遍历当前得到的数据

例子:

${ item }

遍历 Map 集合例子:

${entry.key} = ${entry.value}

 

 

 

 

OK!问题解决!不会的给我私信! 觉得有帮助的可以关注一波!经常分享编程踩坑经验!

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有