jstl 的一些随笔
2015-12-15 22:08
465 查看
在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是否是最后一个
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是否是最后一个
相关文章推荐
- js浏览器窗口大小改变时事件
- ASP.NET C#+Ajax+json无刷新分页参考
- 【Javascript】卸载事件(onunload)
- JSON转List
- javascript(二):DOM
- 【JavaScript.3】抓好Date()总结工作,玩转JS各种时空
- #学习笔记#(19)H5画布橡皮擦游戏-JS
- json存储数据与解析方式
- Mousetrap - Keyboard shortcuts in Javascript
- JSON.stringify 语法实例讲解
- [Servlet&JSP] 封装器的使用
- javascript性能
- js打印window.print()图片打印
- 单引号、双引号在javascript、HTML中的转义字符
- 《JavaScript DOM编程艺术》学习整理
- javascript变量
- html/js调用ocx控件(activex控件),不能加载,不能使用的原因
- Js bearcat depend list
- javascript函数式编程要掌握的知识点讲解
- javascript数据类型