解决在控制层springmvc框架发出的400状态的错误

错误场景:

错误分析:

  这也是我第一次遇到这个类型的异常,400响应状态代表:客户端发出的请求中携带的参数与服务器端接受的参数类型不匹配,进一步就是说我后台的实体类中数据类型为Date,而前台传递过来的是String类型的数据,springmvc在进行参数传递时出现了类型转换异常,也是调试了好半天,特意记下来,分享给大家。

解决方案:

  1、把服务器端所有的Date类型的属性变成String来接受,当然这样很不现实,没有人会这样做。

  2、就是在实体类的Date类型的属性上面加上@DateTimeFormat(pattern="yyyy-MM-dd")注解即可。

  3、就是springmvc的核心配置文件中配置日期类型转换器,这个方法我好长时间没配置了,后期给各位博友补上。

友情参考:

http://blog.csdn.net/chenleixing/article/details/43740759

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏漏斗社区

工具| 关于Python线程和队列使用的小思考

斗哥采访环节 (1). 请问为什么要使用线程? 答:为了提高程序速度,代码效率呀。 (2). 请问为什么要使用队列? 答:个人认为队列可以保证线程安全,实...

38160
来自专栏小樱的经验随笔

COGS 862. 二进制数01串【dp+经典二分+字符串】

862. 二进制数01串 ★   输入文件:kimbits.in   输出文件:kimbits.out 简单对比 时间限制:1 s   内存限制:128 MB...

28850
来自专栏用户2442861的专栏

网易面试杂谈

http://blog.csdn.net/silangquan/article/details/18013967

8920
来自专栏Java后端技术栈

Java 虚拟机内存区域划分详解(1)

JVM,java virtual machine, 即Java虚拟机,是运行java class文件的程序。

11640
来自专栏技术博客

Json和Jsonp

  JSON和JSONP虽然只有一个字母的差别,但其实他们根本不是一回事儿:JSON是一种数据交换格式,而JSONP是一种依靠开发人员的聪明才智创造出的一种非官...

18620
来自专栏wOw的Android小站

[设计模式]之十二:状态模式

在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的(stateful)对象,这样的对象状态是从事先定义好的一...

9710
来自专栏从流域到海域

《笨办法学Python》 第12课手记

《笨办法学Python》 第12课手记 本节课接着讲raw_input这个函数,其后面的括号里的字符串可以显示在屏幕上。 原代码如下: age = raw_in...

21670
来自专栏决胜机器学习

设计模式专题(二十四) ——访问者模式

设计模式专题(二十四)——访问者模式 (原创内容,转载请注明来源,谢谢) 一、概述 访问者模式(visitor)表示一个作用于某对象结构中的各元素的操作,它使...

362120
来自专栏北京马哥教育

Python with提前退出:坑与解决方案

? 问题的起源 早些时候使用with实现了一版全局进程锁,希望实现以下效果: ? 全局进程锁本身不用多说,大部分都依靠外部的缓存来实现的,redis上用的是s...

31050
来自专栏技术随笔

Bufbomb缓冲区溢出攻击实验详解-CSAPP

75580

扫码关注云+社区

领取腾讯云代金券