问题描述:从后台得到的Timestamp类型的时间数据,在不做分页的情况下可以在后台直接转成String类型,进而在前台页面显示标准的时间格式,但是要是做分页就必须把Timestamp类型数据传到前台,这时候就需要在前台把Timestamp转成String。解决代码如下:
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<fmt:formatDate value="${time}" pattern="yyyy-MM-dd HH:mm:ss"/>
解释:上述代码用到jstl标签,其中${time}"是EL语句,可以获取上下文传入的数据,time指数据的键。另外补充一点,<%=%> 是jsp语言, 可以输出当前页面定义的变量 ,而${}是el表达式 可以输出action里的值, 也可以输出session ruquest里的值(el表达式)
时间: 2024-10-11 00:50:34