在Resin3.1中可以直接将毫秒时间戳格式化为日期格式,但是TOMCAT7中报500异常:javax.el.ELException: Cannot convert 1,326,869,109,515 of type class java.lang.Long to class java.util.Date.
解决办法如下:
<jsp:useBean id="dateValue" class="java.util.Date" />
<jsp:setProperty name="dateValue" property="time" value="${regtime}" />
注册时间:<fmt:formatDate value="${dateValue}" type="both" pattern="yyyy-MM-dd HH:mm:ss" var="regdate"/>${regdate}
推测是resin3的jstl,el实现与tomcat的实现有区别,貌似resin3的处理更智能些,不需要预先进行类型转换.上一篇: MyBatis获取插入后的自动增长字段值 2012-01-20 18:01
下一篇: Java IPv4/IPv6 字符串与BigInteger的转换 2012-01-18 09:45
Copyright©2007-2012 www.txdnet.cn All Rights Servered. Powered By JITCMS V1.5 京ICP备09017503号.
Host By www.fjjsp.com
.