今天做jsp页面,发现无法将后台传过来的时间戳转换成正常的时间格式,于是就想到了C标签,顺便把C标签总结一下

1、引入C标签

  

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

2、C标签的时间转换

  2.1引入时间标签

    

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>

  2.2将想要转换的字段写入标签

    

<fmt:formatDate pattern="yyyy-MM-dd" value="${channel.time}" />

3、C标签的 if 用法

<c:if test="${salary > 2000}">
<p>我的工资为: <c:out value="${salary}"/><p>
</c:if>

4、C标签的 for 循环

<c:foreach items="${list}" var="li">
${li}
</c:foreach>

items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型。

5、C标签的 choose 用法

<c:choose>
<c:when test="${salary <= 0}">
太惨了。
</c:when>
<c:when test="${salary > 1000}">
不错的薪水,还能生活。
</c:when>
<c:otherwise>
什么都没有。
</c:otherwise>
</c:choose>

6、保留小数点后两位

<-- 先引入下面的标签 -->
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<fmt:formatNumber type="number" value="${688.87 * 0.8 }" pattern="0.00" maxFractionDigits="2"/>

最新文章

  1. java操作hdfs实例
  2. IOS App Integrate Google Map Problems and Method to solve them
  3. SharePoint表单和工作流 - Nintex篇(二)
  4. bzoj3130
  5. P.V操作【转】
  6. JDK5-注解
  7. ELK 之一:ElasticSearch 基础和集群搭建
  8. 常用PHP中花括号使用规则详解
  9. 什么是 CGI,什么是 IIS,什么是VPS
  10. StackTrace堆栈跟踪记录详细日志
  11. GUI—ST_emWin移植
  12. RHEL 7修改ssh默认端口号
  13. Android中ViewFlipper的使用详解
  14. 【jQuery】(3)---Jquery操作Dom
  15. [转]windows 10 搭建angular开发环境
  16. Spring MVC 学习总结(十一)——IDEA+Maven+多模块实现SSM框架集成
  17. 开启mac上印象笔记的代码块
  18. Zookeeper3.4.10 + ActiveMQ-5.15.0 集群搭建
  19. Luogu P1558 色板游戏
  20. mysql 5.1超过默认8小时空闲时间解决办法(错误:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure)

热门文章

  1. SparseLDA算法
  2. Mybatis面试题合集及答案
  3. matlab2012a过期问题解决办法(转载)
  4. Could not find aapt Please set the ANDROID_HOME environment variable with the Android SDK root directory path
  5. Cocos2d-X多线程(4) 在子线程中进行网络请求
  6. ROS自动切换策略
  7. 【linux杂谈】安装linux虚拟机的时候发现的full name,user name有啥区别
  8. Python pymysql对数据库的基础操作
  9. Centos7搭建Open-ldap
  10. sql回显注入-笔记