【发布时间】:2017-01-02 07:52:47
【问题描述】:
我正在使用 struts2 并序列化对象并将其传递给 JSP。从 jsp 我再次将此对象传递给 java 并尝试使用以下代码对其进行反序列化
ObjectMapper objectMapper=new ObjectMapper();
receiptDocument = objectMapper.readValue(receiptDocumentStr,new TypeReference<ReceiptDocument>(){});
被序列化的对象在时间戳中有一个属性。因此,当其序列化时,日期将转换为以下格式 2006-10-04T19:49:49。但是当我尝试反序列化它时,它会给出异常
org.codehaus.jackson.map.JsonMappingException: Timestamp format must be yyyy-mm-dd hh:mm:ss[.fffffffff]
请建议我应该如何对其进行反序列化。
【问题讨论】:
标签: java json jackson deserialization