jstl常用标签
来源:互联网 发布:苹果手机设置2g网络 编辑:程序博客网 时间:2024/06/09 20:58
需要导入<%@ taglib prefix="c"uri="http://java.sun.com/jstl/core" %>
If标签
<c:set var="a" value="hello"/>
<c:if test="${not empty a }">
<c:out value="${a }"/>
</c:if>
Choose标签
<c:set var="score" value="${param.score }"/>
<c:choose>
<c:when test="${score > 100 || score < 0}">错误的分数:${score }</c:when>
<c:when test="${score >= 90 }">A级</c:when>
<c:when test="${score >= 80 }">B级</c:when>
<c:when test="${score >= 70 }">C级</c:when>
<c:when test="${score >= 60 }">D级</c:when>
<c:otherwise>E级</c:otherwise>
</c:choose>
forEach标签
1遍历变量
<c:set var="sum" value="0" />
<c:forEach var="i" begin="1" end="10">
<c:set var="sum" value="${sum + i}" />
</c:forEach>
<c:out value="sum = ${sum }"/>
<c:set var="sum" value="0" />
<c:forEach var="i" begin="1" end="10" step ="2">
<c:set var="sum" value="${sum + i}" />
</c:forEach>
<c:out value="sum = ${sum }"/>
2遍历集合
<%
String[] names = {"zhangSan", "liSi", "wangWu", "zhaoLiu"};
pageContext.setAttribute("ns", names);
%>
<c:forEach var="item" items="${ns }">
<c:out value="name: ${item }"/><br/>
</c:forEach>
fmt标签库:
需要导入<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
将时间格式化
<%
Date date = new Date();
pageContext.setAttribute("d", date);
%>
<fmt:formatDate value="${d }" pattern="yyyy-MM-dd HH:mm:ss"/>
If标签
<c:set var="a" value="hello"/>
<c:if test="${not empty a }">
<c:out value="${a }"/>
</c:if>
Choose标签
<c:set var="score" value="${param.score }"/>
<c:choose>
<c:when test="${score > 100 || score < 0}">错误的分数:${score }</c:when>
<c:when test="${score >= 90 }">A级</c:when>
<c:when test="${score >= 80 }">B级</c:when>
<c:when test="${score >= 70 }">C级</c:when>
<c:when test="${score >= 60 }">D级</c:when>
<c:otherwise>E级</c:otherwise>
</c:choose>
forEach标签
1遍历变量
<c:set var="sum" value="0" />
<c:forEach var="i" begin="1" end="10">
<c:set var="sum" value="${sum + i}" />
</c:forEach>
<c:out value="sum = ${sum }"/>
<c:set var="sum" value="0" />
<c:forEach var="i" begin="1" end="10" step ="2">
<c:set var="sum" value="${sum + i}" />
</c:forEach>
<c:out value="sum = ${sum }"/>
2遍历集合
<%
String[] names = {"zhangSan", "liSi", "wangWu", "zhaoLiu"};
pageContext.setAttribute("ns", names);
%>
<c:forEach var="item" items="${ns }">
<c:out value="name: ${item }"/><br/>
</c:forEach>
fmt标签库:
需要导入<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
将时间格式化
<%
Date date = new Date();
pageContext.setAttribute("d", date);
%>
<fmt:formatDate value="${d }" pattern="yyyy-MM-dd HH:mm:ss"/>
阅读全文
0 0
- JSTL标签常用标签
- JSTL常用标签
- JSTL 常用标签介绍
- jstl常用标签
- JSTL常用标签
- JSTL标签常用
- JSTL常用标签用法
- JSTL常用标签
- JSTL常用标签汇总
- JSTL常用标签汇总
- JSTL常用标签
- jstl常用标签
- JSTL标签常用
- jstl常用标签
- JSTL常用标签
- JSTL常用标签实践
- JSTL常用标签使用
- jstl常用标签
- 多线程的实际应用
- 利用python.os.listdir获取文件夹中所有文件名
- (二)TensorFlow计算模型-----计算图
- linux 安装sublime3 配置GO环境,启动VIM
- js遍历li并动态更换下级节点的样式
- jstl常用标签
- CentOS安装MySQL-5.6.23
- bss,data,text段
- Spring框架搭建
- 环境变量配置(Java、Python、Tomcat、Maven)
- pytorch使用(二)自定义网络
- java 集合HashSet
- 线性分类器定义和局限性
- intent.putExtra()数组 传入数组名称!不含[]