JSTL c标签使用及概述
来源:互联网 发布:淘宝 鸟枪暗语 编辑:程序博客网 时间:2024/06/10 20:03
在 .jsp文件中,经常用到JSTL的c标签。
一. jsp文件中的配置
用使用c标签功能,需要在jsp开头部分写上:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
二. 具体标签简介
1 . <c:set>
定义变量。
例如把一长串的路径,定义为一个短短的变量名字ee,节约空间。
<c:set var="ee" value="${pageContext.request.contextPath}"/>
2. <c:choose><c:when><c:otherwise>
条件语句。
以下例子为:根据判断条件的结果,显示不同内容,相当于java中的if(test){}else{}。when中test结果为true,则显示增 ,否则,显示 改
<c:choose><c:when test="${bean.Id==null || bean.Id==0}">增</c:when><c:otherwise>改</c:otherwise></c:choose>
3.<c:if>
判断语句。
以下例子,表示判断mm的值是否为空;不为空,tt值为true,才执行里面包含的语句
<c:if ee="${not empty mm}">
<div><button>按钮</button>${mm}</div>
</c:if>
4.<c:forEach>
循环语句。
<c:forEach items="${ee}" var="item" varStatus="status">
....
</c:forEach>
三 . 标签列表
四 . JSTL 其他标签
JSTL除了c标签,也就是core标签,即核心标签 ,还有:
1. 格式化标签
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>2. SQL标签标签 描述 <fmt:formatNumber>使用指定的格式或精度格式化数字<fmt:parseNumber>解析一个代表着数字,货币或百分比的字符串<fmt:formatDate>使用指定的风格或模式格式化日期和时间<fmt:parseDate>解析一个代表着日期或时间的字符串<fmt:bundle>绑定资源<fmt:setLocale>指定地区<fmt:setBundle>绑定资源<fmt:timeZone>指定时区<fmt:setTimeZone>指定时区<fmt:message>显示资源配置文件信息<fmt:requestEncoding>设置request的字符编码
3.XML 标签
- JSTL c标签使用及概述
- JSTL、C标签在页面创建变量及使用变量
- jstl标签配置及使用
- jstl标签配置及使用
- 自定义JSTL标签及使用
- jstl c标签的使用
- JSTL标签使用配置及语法
- JSTL标签库核心标签C标签的使用
- [JSTL]<c:forEach>标签的使用
- jstl标签使用-- 关于c for 循环
- JSTL <c:forEach>标签的使用
- JSTL <c:if >标签的使用
- JSTL中<c:forEach>标签使用范例
- jstl 之c:set 标签使用
- Jstl中<c:out>标签的使用
- JSTL自定义函数,配合c标签使用
- jstl标签库 c:foreach的使用
- JSTL核心标签库--C标签的使用
- EXTJS组件化浅谈
- 批处理作业调度
- CABasicAnimation
- SQL UPDATE 语句
- Android开发之如何保证Service不被杀掉(broadcast+system/app)
- JSTL c标签使用及概述
- 詩經甲骨文解讀:桑中(國風)
- socket通讯原理以及tcp、ip三次握手机制分析
- Android 之 ViewDragHelper 详解
- 谋略和勇略
- SQL DELETE 语句
- Ruby数组的各种使用
- android studio常用插件,可极大简化开发,增强开发效率
- 从逻辑回归推广到广义线性模型