悲伤的故事
今天在写ssm项目的时候,某个功能点击后总是出现 HTTP Status 400 – Bad Request的错误,甚是烦人。机智的我在经过一系列的反复推敲、演算、思考、辗转反侧、夜观星像之后(好吧,其实是问度娘...)终于发现了问题
所在
问题就出在那个input type,我传递的是date类型,但是这个笨笨的springmvc不知道咋传递date类型的数据呀,所以我们必须自己写个实现类来规定它传递的格式。
那么,该如何操作呢?(都让开哈,鄙人要开始装逼了-..-)
1.首先写一个Converter的实现类
2.第二步就是在spingmvc.xml中增加/修改如下部分
<mvc:annotation-driven conversion-service="conversionService"/>
<!--自定义参数绑定组件 为了在jsp传给controller不报错-->
<bean id="conversionService" class="org.springframework.format.support.Formatti