JSTL标签库,是一个展示后台传输过来数据的标签库 jar包版本:jstl.jar jsp页面引入; 应用案例: 1、jsp后台数据获取: 三目运算符:true:冒号前数据 false:冒号后数据 2、条件判断: c:if test=”条件成立” :标签里的内容会展示 3、 循环展示: c:forEach var=”item” items=”${ newslist }” varStatus=”st”> items:要循环的集合 var:每次被循环的元素 varStatus:步长,从0开始,每次自动+1 4、时间格式转换: 将获取的时间,转换成需要展示的格式
<%@ taglib prefix="c" uri="https://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="fmt" uri="https://java.sun.com/jsp/jstl/fmt"%>
<div style="${ requestScope.replyList.size() == 0 ? 'display: none;' :'' }">xxx</div>
<!--用户未登录--> <c:if test="${ sessionScope.CurrentUser == null }"> <div class="top"> <div class="left">欢迎你</div> <div class="right"> <a href="register">注册</a> <a href="login">登录</a> </div> </div> </c:if> <!--用户已登录--> <c:if test="${ sessionScope.CurrentUser != null }"> <div class="top"> <div class="left">欢迎你:${ sessionScope.CurrentUser.name }</div> <div class="right"> <a href="person/main">我的账号</a> <a href="usercancel">注销</a> </div> </div> </c:if>
<table> <tr class="head"> <th>序号</th> <th>标题</th> <th>发帖人</th> <th>发帖时间</th> <th>浏览次数</th> </tr> <c:forEach var="item" items="${ requestScope.newslist }" varStatus="st"> <tr class='${ st.index % 2 == 0 ? "odd":"even" }'> <!--控制颜色各行变色--> <td>${ st.index + 1 }</td> <!--展示一个递增的序号--> <td><a href="viewnews/${ item.id }" target="_blank">${ item.title } </a></td> <td>${ item.userName }</td> <td><fmt:formatDate value="${ item.publishDate }" pattern="yyyy-MM-dd hh:mm:ss"/></td> <!--对时间显示的格式显示转换--> <td>${ item.browseCount }</td> </tr> </c:forEach> </table>
<fmt:formatDate value="${ item.publishDate }" pattern="yyyy-MM-dd hh:mm:ss"/>
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算