HTTP Status 400 - type Status report message description The request sent by the client was syntactically incorrect. 参数类型不对引起的. @RequestParam long lo , 需要的是 long, 我实际传递的是 abc. 所以.…
此问题一般是在前端的数据传回是封装成对象失败的情况: 1.对象名不一致: 2.对象的数据类型不一致: 特别注意日期类型的: 如果前端是date数据类型的话: 传入的日期有问题 在pojo类中限定 @DateTimeFormat(pattern = "yyyy-MM-dd") private Date inventoryTime;…
shi用url传递参数,其他页面都ojbk的 唯独有一个请求 不应该啊 这明显的已经配置好了啊 因为别的请求我也是这样配置的啊,运行是没问题的啊 运行好好的啊 一时间,感觉无从下手了 经过十几分钟各种猜想,突然想起来 电话号码是存储为String,而不是int 修改之后,问题解决…
在SpringMVC中使用@RequestBody和@ModelAttribute注解时遇到了很多问题,现记录下来. @ModelAttribute这个注解主要是将客户端请求的参数绑定参数到一个对象上,不用将很多参数@RequestParam或是@PathVariable. 但是在使用过程中遇到了问题, 第一次Html端请求代码如下,请求方式1 // 简单键值对 var data = { productTypeIds : vproducttypeid, channelTypeId : vchan…
HTTP Status 400 - type Status report message description The request sent by the client was syntactically incorrect. Apache Tomcat/7.0.77 description:由客户端发送的请求是语法上是不正确的 关于这个400-,大部分都是说前端jsp页面的控件名称(name)和controller中接收的参数名称不一致,有这个原因,今天我想记录的是除了这个原因之外还有一…
问题: 错误400-The request sent by the client was syntactically incorrect. springMVC中,某个页面提交时报400错误,如下图. 解决方法: 1.在网上找了一下,答案是通常遇到这个错误是因为前端jsp页面的控件名称和controller中接收的参数名称不一致.但仔细对比了一遍发现没有问题.很郁闷. 2.然后就反复的提交那个页面进行测试,发现了问题,因为我是将多个参数作为一个实体传至controller,发现某个文本框为空时,提…
springmvc数据绑定出的错 在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写, 如果不一致,可能回报如下错误: The request sent by the client was syntactically incorrect (). 从字面上理解是:客户端发送的请求语法错误. 实际就是springmvc无法实现数据绑定. 查看一下你传的参数是不是有date类型等Springmvc不支持参数绑定的类型,需自己绑定 date…
Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法: 把spring日志级别调整到debug级别,可以看到更多的前端请求后台的日志,可以更精确的定位到底哪里出错了. log4j.properties添加一行: log4j.logger.org.springframework=DEBUG 看到console控制台日志:日期转换异常.一般是你前端的页面的日期传到后台,格式转换异常.需要…
The request sent by the client was syntactically incorrect意思嘛,google翻译一下 通过日志不难看出,是由参数不匹配造成的. 所以对于Date日期转换问题解决方法是 在相应的controller中添加如下代码: @InitBinder protected void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat(…
项目中,在一个jsp页面里其它图片上传是功能是可以使用的,当我自己新加了一个图片上传时,提交表单后,浏览器报The request sent by the client was syntactically incorrect.排查了好久,最终是因为我新加的图片上传中,input 的name属性与上传对象中一个属性的名字相同导致的. 所以如果在遇到这种类型的报错时,我们应该考虑提交请求的数据名称是否重复或者数据类型是否不一致.…