SpringMVC 异常记录

  在使用SpringMVC中开发过程当中,遇到的一些坑,简单记录一下。json

一、The request sent by the client was syntactically incorrect

  从字面意思看是,请求语法异常。这个让人看的一脸懵逼,若是你的 Tomcat 启动日志是Debug模式的时候,应该能够看到相信状况。即Spring没法实现数据绑定,至于为何没法绑定,大部分应该是数组类型不符合,或者一些类型转化失败。数组

  我这遇到的是,在绑定日期的时候,页面用的日期格式是yyyy-MM-dd致使失败的。网络

解决方法:app

  在网络上搜索的资料说的能够经过@initBinder来进行绑定前的格式化,可是我没有试验成功,最后只能改掉日期格式yyyy/MM/dd编码

参考:.net

http://blog.csdn.net/yiluoak_47/article/details/10821747 日志

http://ljhzzyx.blog.163.com/blog/static/3838031220131127174394/code

二、Controller的Action中返回Json数据js不识别json对象和中文乱码 

  在Action中的请求映射上指定一下数据格式和编码便可:对象

@RequestMapping(value="getFailGoods.action",produces="application/json;charset=UTF-8" )

参考:blog

http://blog.csdn.net/t123012009065/article/details/12913533

相关文章
相关标签/搜索