jstl标签库
jstl标签库
李茂冉 发表于2年前
jstl标签库
  • 发表于 2年前
  • 阅读 13
  • 收藏 0
  • 点赞 2
  • 评论 0

##jstl标签库(分为5大类):

  1. 核心标签库(Core tag library)
  2. i18n格式标签库(i18n-capable formatting tag library)
  3. SQL标签库(SQL tag library)
  4. XML标签库(XML tag library)
  5. 函数标签库(Function tag library)

核心标签库: (常用) (不常用) 表达式操作: out set,remove,catch 流程控制: if,choose,when,otherwise 迭代操作: foreach,forTokens URL操作:

##表达式操作:

<c:out>	主要用来显示数据的内容,就像是<%=str%>	
	<c:out value="${msg}" escapeXml="false"></c:out>
	 
<c:if test="${score>=60}">及格</c:if>
<c:if test="${score<60}">不及格</c:if>

<c:choose>
  	<c:when test="${score>90}">优秀</c:when>
  	<c:when test="${score>80}">良好</c:when>
  	<c:when test="${score>60}">中等</c:when>
  	<c:otherwise>差</c:otherwise>
</c:choose> 


<c:forEach items="${map}" var="m">
    	key:${m.key },value:${m.value }
</c:forEach>

<c:forTokens items="字符串" delims="分隔符" var="子串名" begin="起始" end="结束" step="步长" >
	体
</c:forTokens>

例子:

<%session.setAttribute("message","11#44#33");%>
<c:forTokens items="${message}" delims="#" var="str">
    	${str },
</c:forTokens>
共有 人打赏支持
粉丝 6
博文 102
码字总数 59009
×
李茂冉
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: