jstl 的一些随笔

来源:互联网 发布:ubuntu安装phpstorm 编辑:程序博客网 时间:2024/06/05 00:51

在jsp中一般的情况 ,是尽量少写java代码的,这样就有了jstl的诞生。

jstl 不仅 减少了java代码的编写 而且便于软件的维护(因为看起来简单,容易读懂的啦);

我先在就说说几点:


out 标签

<c:out value = "" ></c:out>

就是在页面中输出value 中的值 ,这个东西 额  用的不是很多。


set标签

来进行设置值的,并且保存起来

用法

<c:set  var =" 变量名"  scope ="将值存在那个范围中"  value ="存的是值"></c:set>


if标签

<c:if  test = "这里面写的是判断 一般是和EL表达式一起使用的"   var ="将其存在这个变量中" scope =“范围”></c:if>


forEach标签 重点

<c:forEach   items = ""  var = "" begin = ""  end = ""  step = ""   varStutas = "" ></c:forEach>

这里面的属性 

    items 是写的是  要进行遍历的集合

   var 中写的是 遍历得到的叫什么变量名

  begin 这个是写的是开始的数字 就是集合中 的下标  (end相同)

  step 就是说的是步长  就是遍历是隔着几个遍历一次  默认为 1

  varStutas 中 有四个属性  1. index  是集合的下标   2.count 是遍历的第几个 3.first 是否是第一个  4. last是否是最后一个


0 0