码迷,mamicode.com
首页 > 编程语言 > 详细

springMvc的400问题

时间:2017-07-28 11:44:58      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:绑定   过程   参数   form表单   相同   correct   返回   cat   情况   

主要是参数类型对不上导致的 

本文主要记录一些作者在使用spring mvc过程中遇到的一些以及解决办法,以备日后查询或者供其他网友阅读,每个问题的解决办法肯定不止一种,如果你也遇到过类似问题,并且有独特的见解,我会很高兴你能留言给我,谢谢。 :)

    1、 前台提交form,tomcat返回 http status 400   The request sent by the client was syntactically incorrect,控制台无任何错误输出。

      这是因为前台form表单中的某些参数 和 后台接受的参数类型不一致导致的。即参数名称相同,但是类型不一致。spring mvc在绑定参数的时候出现异常,所以返回400错误。但是坑爹的地方在于,这个异常会被spring mvc吃掉,不会显示在控制台中。

      解决办法:检查form表单中的参数和后台的参数对应,看是否有参数名相同但是类型不一致的情况。或者把当前日志设为debug 级别,然后在日志中即可看到spring 抛出的异常信息,即可发现哪个参数出现了错误。

springMvc的400问题

标签:绑定   过程   参数   form表单   相同   correct   返回   cat   情况   

原文地址:http://www.cnblogs.com/summer-fate/p/7249310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!