错误信息
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属性值。