看到400错误,一般是请求无效。出现该异常一般有三种情况:

第一种情况:

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

第二种情况:

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

第三种情况:

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


错误演示如下:

解决

针对第一种情况,转化为实体类中的时间类型(Date)出现了错误,在set中进行转化应该OK解决,当然也可以进行自定义类型转换器,专门自定义date格式的转换,关于自定义类型转换器具体操作可以参考我的这篇文章SpringMVC参数绑定学习总结【前后端数据参数传递】

针对第二种情况,同学你可以检查一下jsp填写的数据类型与Controller层的接收类型是否一致

如果该文章能给到你帮助就太好了,点个赞呗~QAQ~

当然,我想我总结的可能还是不够全面,望各位大牛有独特的见解可以指出,抱拳~

最新文章

  1. Microsoft Dynamics CRM 2013 Js Odata 查询
  2. JAVA面向对象
  3. sublime一些快捷键
  4. bzoj1734 愤怒的牛
  5. Unity3d 着色器语法(Shader)
  6. Java for LeetCode 202 Happy Number
  7. 跨域请求之JSONP 一
  8. 【转】唱吧CEO陈华:创业四年,我积累的7点管理经验
  9. Spring 自动装配及自动注册的相关配置
  10. springboot情操陶冶-web配置(六)
  11. SSM整合Netty5.0详细说明
  12. 模型加速[tensorflow&tensorrt]
  13. skynet记录7:服务(c和lua)
  14. 使用nexus搭建maven私服教程详解
  15. netfilter/iptables
  16. day 14 项目目录规范; time ; logging
  17. Unique constraint on single String column with GreenDao
  18. 笔试题之java基础
  19. 鼠标事件-拖拽2(不能拖出指定对象的div)
  20. JQuery学习四(过滤选择器)

热门文章

  1. webpack前端简单配置
  2. webpack学习_模块热替换(Hot Module Peaplacement)
  3. ajax request 等请求的数据直接return
  4. Aery的UE4 C++游戏开发之旅(3)蓝图
  5. java之动态代理设计模式
  6. Ubuntu 16.04 安装 CUDA10.1 (解决循环登陆的问题)
  7. 比较3个开源数据库:PostgreSQL,MariaDB和SQLite
  8. 【ftp服务】ftp登陆报错530 Login incorrect. Login failed.
  9. 对《Java核心技术卷一》读者的一些建议
  10. SQL server 2014 安装