Home 前端到后端400错误(The server cannot or will not process the request due to...)
Post
Cancel

前端到后端400错误(The server cannot or will not process the request due to...)

错误信息

1
2
3
The server cannot or will not process the request due to something that 
is perceived to be a client error (e.g., malformed request syntax, invalid 
request message framing, or deceptive request routing).

错误原因

  • 第一种情况

    前端提交的内容在后端一般都用String类型来接收,用Date类型接收会报错。

  • 第二种情况

    在提交表单的时候,填写的数据类型与Controller层的接收类型不一致导致400错误,可以检查一下代码,看看是不是请求参数错误,表单传过去的数据无法与pojo对象匹配。

  • 第三种情况

    Controller代码方法中使用了@RequestParam注解,但是在jsp中没有对应的@RequestParam注解name属性参数值,而且@RequestParam注解的required属性默认为true,也就是说,JSP中参数值必须对应@RequestParam注解的name属性值。

This post is licensed under CC BY 4.0 by the author.