六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 256|回复: 0

常用jstl标签

[复制链接]

升级  11%

69

主题

69

主题

69

主题

举人

Rank: 3Rank: 3

积分
233
 楼主| 发表于 2013-2-6 10:56:43 | 显示全部楼层 |阅读模式
<[email=%@taglib%20uri=]%@taglib uri='http://java.sun.com/jsp/jstl/fmt' prefix="fmt"%[/email]>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
 
1.格式化日期:
<fmt:formatDate value="${date}" patt>ern="yyyy-MM-dd">
 
2.格式化 数字
<fmt:formatNumber value="${payAmount}" pattern="0.00"/> 
 
 3.indexOf
<core:if test="${fn:indexOf('1212','2')>0}">
 abcdefg

</core:if>
 
 
<div class="Section0" style="">1.数组:
${str[0]}.
如果为map也是在中括号里面写上key.即可取出值.
2.forEach
<core:forEach items="${orgInfoAllList}" var="orgInfoAllList" varStatus="idx">
      <core:if test="${orgInfoAllList.orgId ==list.orgId}">${orgInfoAllList.orgName}</core:if>
</core:forEach>
3格式化时间:
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${list.logTime }"/>
注意:① mm ,MM
     ② hh12进制,HH24小时进制.
4.格式化为2位小数位
<fmt:formatNumber value="${list.amount }" pattern="0.00"/>
5.
取得listsize
${fn:length(resultList)
6.    判断是否为空和使用map取值
<c:if test="${empty list.accType}">
<select id="accType" name="accType">
<c:forEach items="${bankMap}" var="bankMap">
<option value="${bankMap.key}">${bankMap.value}</option>
</c:forEach>
</select>
  </c:if>

<core:if test="${empty resultList}">
 </core:if>    
7.choose,when

<c:choose>

       <c:when test="${updateVo.status ==-1}">

</c:when>

 <c:otherwise> 

</c:otherwise>

 </c:choose>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表