解决springmvc日期类型序列化
我从数据库查询时间到界面上出来就是毫秒值,经过搜查原来是因为使用rest用JASON去解析,默认会把它转换成long类型格式
知道问题,解决也就简单了,我新建了一个JsonDateSerializer来让它继承JsonSerializer,如下
import java.util.Date; import org.codehaus.jackson.JsonGenerator; import org.codehaus.jackson.JsonProcessingException; import org.codehaus.jackson.map.JsonSerializer; import org.codehaus.jackson.map.SerializerProvider; public class JsonDateSerializer extends JsonSerializer<Date>{ @Override public void serialize(Date date, JsonGenerator jg, SerializerProvider sp) throws IOException, JsonProcessingException { jg.writeString(BaseUtil.sdf.format(date)); } }这样就解决了:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。