java表单日期按钮_Spring MVC与表单日期提交的问题

1 org.springframework.beans.BeanInstantiationException: Could notinstantiate bean class [java.util.Date]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException2 at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:162)3 at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:198)4 at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:470)5 at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:516)6 at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:1119)7 at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:924)8 at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:76)9 at org.springframework.validation.DataBinder.applyPropertyValues(DataBinder.java:692)10 at org.springframework.validation.DataBinder.doBind(DataBinder.java:588)11 at org.springframework.web.bind.WebDataBinder.doBind(WebDataBinder.java:191)12 at org.springframework.web.bind.ServletRequestDataBinder.bind(ServletRequestDataBinder.java:112)13 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker.doBind(AnnotationMethodHandlerAdapter.java:785)14 at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doBind(HandlerMethodInvoker.java:813)15 at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:367)16 at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:171)17 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:436)18 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:424)19 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)20 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)21 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)22 at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)23 at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)24 at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)25 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)26 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)27 at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)28 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)29 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)30 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)31 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)32 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)33 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)34 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)35 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)36 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)37 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)38 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)39 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)40 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)41 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)42 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)43 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)44 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)45 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)46 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)47 at java.lang.Thread.run(Thread.java:745)48 Caused by: java.lang.IllegalArgumentException49 at java.util.Date.parse(Date.java:615)50 at java.util.Date.(Date.java:272)51 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)52 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)53 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)54 at java.lang.reflect.Constructor.newInstance(Constructor.java:526)55 at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)56 ... 45more57 2014-05-23 13:25:52,323 [http-bio-8080-exec-1] DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Returning cached instance of singleton bean 'sqlSessionFactory'

58 五月 23, 2014 1:25:52下午 org.apache.catalina.core.StandardWrapperValve invoke59 严重: Servlet.service() for servlet [springMvc] in context with path [/prot] threw exception [Request processing failed; nested exception is org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1errors60 Field error in object 'comment' on field 'createTime': rejected value [2014-05-17 19:05:52]; codes [typeMismatch.comment.createTime,typeMismatch.createTime,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [comment.createTime,createTime]; arguments []; default message [createTime]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'createTime'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [java.lang.String] to required type [java.util.Date] for property 'createTime': no matching editors orconversion strategy found]] with root cause61 org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1errors62 Field error in object 'comment' on field 'createTime': rejected value [2014-05-17 19:05:52]; codes [typeMismatch.comment.createTime,typeMismatch.createTime,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [comment.createTime,createTime]; arguments []; default message [createTime]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'createTime'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [java.lang.String] to required type [java.util.Date] for property 'createTime': no matching editors orconversion strategy found]63 at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doBind(HandlerMethodInvoker.java:818)64 at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.resolveHandlerArguments(HandlerMethodInvoker.java:367)65 at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:171)66 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:436)67 at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:424)68 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:923)69 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:852)70 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)71 at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:789)72 at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)73 at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)74 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)75 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)76 at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)77 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)78 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)79 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)80 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)81 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)82 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)83 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)84 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)85 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)86 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)87 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)88 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)89 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)90 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)91 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)92 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)93 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)94 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)95 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)96 at java.lang.Thread.run(Thread.java:745)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值