c标签List 判断空、获取长度、遍历map、格式化时间
个人习惯了叫c标签,其实应该叫JSTL,是jsp标准标签库,也是jsp很常用的标签库。
以下是开发过程中,用到的不熟悉知识点的累积,以便日后查询。
要使用jstl,首先需要在jsp页面顶部引入该标签库:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 1.单纯的遍历List <c:forEach var="user" items="${userList}"> ${user.userName} </c:forEach> 2.拿到List的长度,判断list是否为空 jsp页面开头要包含: <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <c:if test="${roleList! = null && fn:length(roleList) > 0}"></c:if> 3.遍历map <c:forEach var="user" items="${userList}"> ${user.key} ${user.value} </c:forEach> 4.输出时间格式化 jsp页面开头要包含: <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 格式化用的库 <fmt:formatDate value="${repair.createTime}" pattern="yyyy-MM-dd HH:mm"/>
c标签List 判断空、获取长度、遍历map、格式化时间相关推荐
- c++ map iterator 获取key_Java遍历Map的4种方法
import
- JDK8:使用Optional进行变量判空、集合遍历
防止 NPE,是程序员的基本修养. NPE(Null Pointer Exception)一直是我们最头疼的问题,也是最容易忽视的地方.NPE常是导致Java应用程序失败的最常见的原因.在日常研发工作 ...
- java equals 判断空_Java 判断字符串是否为空的三种方法与性能分析
[java中判断字符串是否为数字的三种方法 1>用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = s ...
- js中判断空数组和空对象的方法
复习的时候做一些学习的笔记总结. javascript的值的类型: 原始值:number.string.boolean.undefined.null.symbol(ES6).bigint(ES10) ...
- JavaScript 判断空对象空数组
JavaScript 判断空对象空数组 一.为什么判断空数组空对象会比较麻烦 二.判断空数组的方法 三.判定空对象的方法 四.一个判断参数为空的函数封装 来源: https://www.jianshu ...
- c++链表获取长度,链表翻转,查找链表倒数第K个节点以及中间点
c++链表获取长度,链表翻转, 查找链表倒数第K个节点以及中间点 测试数据 ListNode* pHead = new ListNode();pHead->m_key = 1;ListNode* ...
- 链栈的入栈、出栈、获取长度、获取栈顶值等相关操作
创建lstack.h #pragma once //链式栈:利用带头节点的单链表实现 //栈顶为第一个数据结点,因为:头插O(1),头删:O(1),有尾指针的的尾插:O(1),有尾指针的尾删O(n)t ...
- C#中判断空字符串的3种方法性能分析【月儿原创】
C#中判断空字符串的3种方法性能分析 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.28 3种方法分别是:string ...
- MOSS User Profile(一):获取和遍历
MOSS User Profile(一):获取和遍历<?XML:NAMESPACE PREFIX = O /> 操作Microsoft Office SharePoint Server 2 ...
最新文章
- Vue给Element UI的el-popconfirm绑定按钮事件
- 设计模式学习(五) 适配器模式
- python语言实例-Python语言实现百度语音识别API的使用实例
- 品优购dubbox文档bug连环计,还是自己敲最实在!!!!!!
- JVM的常用配置参数
- Haroopad安装与配置: Linux系统下最好用的Markdown编辑器
- 显示catispecobject_CATIA CAA 二次开发 详细教程
- RK3308(1)---产品规格
- HTML中轮播图里的圆点不充满,老师好,轮播图中的小点不显示
- android 融云sdk集成,使用融云SDK集成
- Android开发笔记(五十三)远程接口调用AIDL
- BUCK电路中,输入电压增加后,电感电流曲线变化的推导 // 《精通开关电源设计》P44 图2-3
- 推荐一个互联网电子书免费下载网站
- windows下安装you-get的简要记录
- oracle数据投毒,Oracle Database Server ‘TNS Listener’远程数据投毒漏洞(CVE-2012-1675)的解决方案...
- java PDF转换图片(IMG)
- Linux 中新下载的FireFox(火狐浏览器)无法运行的解决方法
- 重读《大数据时代》:关于大数据的再认识
- 如何用JAVA写acm_用java来写ACM
- 基于Web的高校学生成绩管理系统