源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

基于jstl 标签的使用介绍

  • 时间:2022-01-30 15:53 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:基于jstl 标签的使用介绍
[b]导入Jstl标签库[/b] <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 需要导入jstl.jar和standard.jar [b]c:forEach --> 迭代标签迭代List或Map[/b] <c:forEach var="person" items="${list}"> ${person.name }</br> </c:forEach> <c:foreach var="entry" items="${map }"> 对map.entrySet()返回的set集合进行迭代 ${entry.key } : ${entry.value } </c:foreach> <c:forEach var="num" begin="1" end="9" step="1"> ${num } </c:forEach> <!-- ${status}获取到了一个对象,这个对象包含了当前是第几次迭代 --> <c:forEach var="str" items="${list }" varStatus="status"> <tr class="${status.count%2==0?'even':'odd'}"> </c:forEach> [b]c:if --> 判断标签[/b] <c:if test="${user!=null}" var="result"> user存在的话result就为true 欢迎您:${user.username} </c:if> ${result } [b]c:out[/b] <c:out value="${data }" default="aaaaa" escapeXml="true"></c:out> [b]c:set[/b] <!-- c:set可以操作各个域 javabean Map集合 --> <c:set var="data" value="xxxxxx" scope="page"></c:set>改变data的值; <c:set property="propertyname" value="valuexx" target="${map }"></c:set> ${map.propertyname } <c:set property="name" value="uuuuuu" target="${person }"></c:set> ${p.name } [b]c:catch[/b] <c:catch var="ex"> <% int x = 1 / 0; %> </c:catch> ${ex.message } [b]c:forTokens --> 分割标签[/b] <c:forTokens var="ss" items="${data1 }" delims=","> ${ss } </c:forTokens> data1={"a,b,c,d"} [b]c:url --> 生成URL[/b] <c:url var="uurrll" value="/example/ind1ex.jsp"> <c:param name="namechina" value="中国"></c:param> </c:url> <a href="${uurrll }">hreftext</a>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部