意外的输入结束:Spring + Jackson + Json

时间:2014-01-27 16:08:25

标签: json spring tomcat jackson

我正在使用spring框架。从jsp页面我正在进行ajax调用,该调用调用使用spring框架编写的控制器。从这个ajax调用中,json作为控制器参数传递。

我猜如果json很小,那么一切都运行正常,但如果json长度增加,那么我在tomcat中遇到异常 -

  

org.springframework.http.converter.HttpMessageNotReadableException:   无法读取JSON:VALUE_STRING中的意外输入结束时间   [来源:org.apache.catalina.connector.CoyoteInputStream@147fb5c4;   line:1,column:6454794];嵌套异常是   org.codehaus.jackson.JsonParseException:意外的输入结束   VALUE_STRING在[来源:   org.apache.catalina.connector.CoyoteInputStream@147fb5c4;行:1,   专栏:6454794]

以上的异常并不是每次都要来一个大json。在浏览器控制台&同样在网络选项卡中我没有得到任何东西(因此无法捕获json)。

有人可以帮助我理解这个问题可能是什么原因吗?如何解决这个问题。它很难调试这个场景,因为它并不总是被重现。

0 个答案:

没有答案