springmvc3.1.1前端string类型向后台传递后转date类型报错的处理

1.此解决方案用到的jar坐标为

<dependency>

 <groupId>com.fasterxml.jackson.datatype</groupId>

 <artifactId>jackson-datatype-joda</artifactId>

 <version>2.8.6</version>

</dependency>

2.前端用对象.属性的方式占位,赋值后form表单post方式提交参数

value="${model.starttime}"

3.后台使用model对象接收传值,starttime为date类型

@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")

private Date starttime;

4.此时,我们只需在date类型的starttime属性上注解@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss"),

即可解决传值从string转date失败的问题

时间: 2024-09-02 02:14:19

springmvc3.1.1前端string类型向后台传递后转date类型报错的处理的相关文章

servlet在后台文件下载后打算刷新页面报错

问题描述 response.addHeader("Content-Disposition","attachment;filename="+newString(filename.getBytes()));OutputStreamout=newBufferedOutputStream(response.getOutputStream());response.setContentType("application/octet-stream");....

mybatis-RSA在js中加密,但是后台不能解密,总是在报错

问题描述 RSA在js中加密,但是后台不能解密,总是在报错 RSA在js中加密,但是后台不能解密,总是在报错,data must be longer than 64 bytes,我自己使用java加密解密就不报错,不知道为什么,有知道的没,help me啊 解决方案 你JS加密方式出来的数据格式有问题,你直接打印出来,对比java的看看 还要注意你的JS加密后的数据类型,是字符串还是byte 解决方案二: 参考:http://blog.163.com/linfeng_0212/blog/stat

eclipse-java Collection类添加不同类型的元素 为什么会报错? jdk1.8

问题描述 java Collection类添加不同类型的元素 为什么会报错? jdk1.8 解决方案 1.自动装箱会把基本类型转换成对应的包装类,比如int会装箱为Integer类,但不会装箱成String类. 2.你可以这么写: c.add(String.valueOf(6)); 3.定义集合的时候,最好指出集合中元素的类型: Collection<String> c = new ArrayList<String>(); 解决方案二: 我的都不会报错!我的也是1.8 解决方案三:

Date类型如何获得参数

问题描述 intime和outtime是Date型的,这样获得参数应该不对吧?StringintimeString=request.getParameter("intime");StringouttimeString=request.getParameter("outtime");求解答 解决方案 解决方案二:getParameterpublicStringgetParameter(Stringname)Returnsthevalueofarequestparame

【求助】无法嵌入在程序集,将相应的“嵌入互操作类型”属性设置为 false,依然报错。

问题描述 [align=left]如题,在别的电脑上写的代码,换了个电脑继续写时,遇到无法嵌入在程序集g:VisualstudioVisualStudioToolsforOfficePIAOffice14Microsoft.Office.Interop.Excel.dll"和"c:UsersdellDesktop新版平衡软件1.20objDebugInterop.Microsoft.Office.Interop.Excel.dll"中同时找到的互操作类型"Micro

前端-急问:如何使用ajax动态获取后台数据后将数据利用chart.js画图工具显示曲线?

问题描述 急问:如何使用ajax动态获取后台数据后将数据利用chart.js画图工具显示曲线? 20C 刚刚学习ajax,不是很了解.假如后台数据已经以json类型存在,在前端如何使用ajax获取后台的json数据?求给出具体些的完整代码供参考...还有请问如果数据是一系列二位数组(如[a1b1][a2b2]......)那么如何使用chart.js 将其显示出来?还请各位大神指教! 解决方案 ThinkPHP定时ajax获取后台数据,使用javascript动态修改前端页面的表格来显示数据 解

string-后台取到的值为String类型,数据库里是Date类型,怎么把String转换Date呢

问题描述 后台取到的值为String类型,数据库里是Date类型,怎么把String转换Date呢 怎么把一个String类型的时间:比如2010-03-26 00:03:18 转换成 Date类型的时间,格式不变,依然是2010-03-26 00:03:18这样的格式.用SimpleDateFormat("yyyy-MM-dd HH:MM:ss"); 转换成的效果为 Fri Mar 26 00:20:18 CST 2010 ,求解! 解决方案 /** * <b>说明: &

struts2上传下载,下载非txt类型文档后台报错,但文件成功下载了

问题描述 struts2上传下载,下载非txt类型文档后台报错,但文件成功下载了 下载非txt类型文档时后台报了个异常:(下载txt不报异常) java.lang.IllegalStateException: Cannot call sendError() after the response has been committed at org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:451)

spring-我要实现在前端提交数值到后台,然后进行相应数据的修改controller文件怎样写?

问题描述 我要实现在前端提交数值到后台,然后进行相应数据的修改controller文件怎样写? 我要实现在前端提交数值到后台,后台怎么获取前端提交的值然后进行相应数据的修改,应该用什么方法,controller文件怎样写? 解决方案 //用js传值:例如: function text(){ String name=document.getelementById(""name""); location.href=""servlet?name=&qu