jsp页面中利用EL表达式实现时间格式转换

从数据库中取出的String类型的数据:2015-04-29 17:47:00.0

理想展现形式:2015-04-29 17:47

只需要两步就可以实现哦:

first:引入标签库

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

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

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

second:利用标签实现格式转换

首先,将字符串截取,并且转换为时间格式:

<fmt:parseDate value="${fn:substring(list.newsday,0,16)}" pattern="yyyy-MM-dd HH:mm" var="test"/>

其次,对date类型的数据进行格式转换:

<fmt:formatDate value="${test}" pattern="yyyy-MM-dd HH:mm"/>

完成~

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2025-01-03 16:56:05

jsp页面中利用EL表达式实现时间格式转换的相关文章

jsp页面无法解析EL表达式

从eclipse迁移到idea,真是各种被坑. 今天遇到的jsp无法解析EL,页面直接就显示${xxx}好坑爹 Root cause:idea生成的web.xml 的web-app版本居然是2.3,2.3之后的版本才支持el表达式的 直接换成3.1的 <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

jsp页面中,动态调用系统时间的实现

在做WEB项目时,常常会需要 在页面中显示当前时间,下面介绍一个简单的调用系统时间的方法,效果如图: 在页面中插入下面代码就行了 <div id="time"> 当前时间: <script> document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay()); setInterval("docu

jsp页面中JSTL/EL标签引用java后台静态static字段的方法总结

为什么使用该功能? 项目中的每个页面都包含产品名称.Logo.版本等信息,我希望修改一处,其它所有的全部跟着变. 有同学会说那就都引用一个页面""就Ok了:但是我希望这些信息都是可以通过后台代码修改的,修改后保存到数据库和一个静态类中:其实后台直接读写这个引用 的页面或者保存到属性文件(properties)中也是可以的,我觉得还是存到数据库中好一些. 还有同学会说直接使用"<%=com.xunge.base.constant.PlatInfo.title%>&q

JSP页面中格式化日期为指顶格式

有时候在页面中显示直接从数据库获取的日期时候会出现英文的日期格式.比如: 如果想要转为指定格式的日期格式可以用fmt标签. 1.引入fmt库 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>  2.使用fmt标签 <fmt:formatDate value="${danger.findtime }" pattern="yyyy-MM-dd

微信小程序使用wxs在页面中调用js函数,颜色值格式转换 rgb和十六进制的转换

<wxs module="filter"> var filter = { numberToFix: function (hex) { // 16进制颜色值的正则 // var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; var reg = getRegExp('^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$','g'); console.log(reg); console.log('结束'); // 把颜色值

JSP中使用EL表达式

EL表达式 :EL 全名为Expression Language,就是为了替代<%= %>脚本表达式. EL主要作用: 获取数据: EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象.获取数据.(某个web域 中的对象,访问javabean的属性.访问list集合.访问map集合.访问数组) 执行运算: 利用EL表达式可以在JSP页面中执行一些基本的关系运算.逻辑运算和算术运算,以在JSP页面中完成一些简单的逻辑运算.${user==null} 获取web

JSP页面中EL表达式语言的使用详解

JavaBean在JSP中的局限 获取JavaBean属性必须要实例化 强制类型转化 <% Employee employee = (Employee)request.getAttribute("employee"); Computer comp = employee.getComputer(); String manufacturer = comp.getManufacturer(); %> 如果页面编写出现逻辑错误,将会导致代码执行错误,并且JSP页面编译页面时也会产生

jsp中的EL表达式

[1] 简介     > JSP表达式 <%= %> 用于向页面中输出一个对象.    > 到JSP2.0时,在我们的页面中不允许出现 JSP表达式和 脚本片段.    > 使用EL表达式来代替JSP表达式 ,使用JSTL标签来代替JSP脚本片段.    > EL表达式用来向页面输出内容 getAttribute();//四个域对象都可以使用//作用不是接收请求参数,在使用getAttribute方法之前必须先使用setAttribute()将属性对方法域对象中:返回O

JSP中的EL表达式详细介绍

一.JSP EL语言定义 EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能.脚本编制元素是指页面中能够用于在 JSP 文件中嵌入 Java 代码的元素.它们通常用于对象操作以及执行那些影响所生成内容的计算.JSP 2.0 将 EL 表达式添加为一种脚本编制元素. 二.JSP EL简介 1.语法结构     ${expression}2.[ ]与.运算符     EL 提供“.“和“[ ]“两种运算符来存取数据.     当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数