亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - java日期數(shù)據(jù)前后臺(tái)傳遞

瀏覽:177日期:2023-09-11 09:24:26

問(wèn)題描述

是這樣的,我前臺(tái)用了ant-design的控件傳入日期類型“2017-5”,后臺(tái)我用LocalDate類型接收,結(jié)果報(bào)錯(cuò)了

Field error in object ’arrearsStatisticsQueryInfo’ on field ’statisticalMonth’: rejected value [2017-05]; codes [typeMismatch.arrearsStatisticsQueryInfo.statisticalMonth,typeMismatch.statisticalMonth,typeMismatch.java.time.LocalDate,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [arrearsStatisticsQueryInfo.statisticalMonth,statisticalMonth]; arguments []; default message [statisticalMonth]]; default message [Failed to convert property value of type [java.lang.String] to required type [java.time.LocalDate] for property ’statisticalMonth’; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [java.time.LocalDate] for value ’2017-05’; nested exception is java.time.format.DateTimeParseException: Text ’2017-05’ could not be parsed at index 2]-/api/order/arrearsStatisticsorg.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errorsField error in object ’arrearsStatisticsQueryInfo’ on field ’statisticalMonth’: rejected value [2017-05]; codes [typeMismatch.arrearsStatisticsQueryInfo.statisticalMonth,typeMismatch.statisticalMonth,typeMismatch.java.time.LocalDate,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [arrearsStatisticsQueryInfo.statisticalMonth,statisticalMonth]; arguments []; default message [statisticalMonth]]; default message [Failed to convert property value of type [java.lang.String] to required type [java.time.LocalDate] for property ’statisticalMonth’; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [java.time.LocalDate] for value ’2017-05’; nested exception is java.time.format.DateTimeParseException: Text ’2017-05’ could not be parsed at index 2] at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:113) ~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:78) ~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:162) ~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:129) ~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:814) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:737) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) ~[spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:969) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:860) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) [tomcat-embed-core-8.0.30.jar:8.0.30] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:845) [spring-webmvc-4.2.4.RELEASE.jar:4.2.4.RELEASE] at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) [tomcat-embed-core-8.0.30.jar:8.0.30]

我的后臺(tái)怎么樣才能接收呢?其實(shí)得到2017-5-1這一天也可以

問(wèn)題解答

回答1:

用string接收然后轉(zhuǎn)成時(shí)間格式

回答2:

謝邀, 看日志應(yīng)該是String轉(zhuǎn)LocalDate類型沒(méi)有指定格式的錯(cuò)誤

在statisticalMonth這個(gè)field上加上org.springframework.format.annotation.@DateTimeFormat

回答3:

時(shí)間數(shù)據(jù)序列化比較麻煩,用Date對(duì)象接收也行,需要做一些配置,用string或long比較省心!

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 婷婷色综合久久五月亚洲 | 亚洲偷 | 国产tv在线| 国产成人综合洲欧美在线 | 2017天天爽夜夜爽精品视频 | 美国毛片免费看 | 丝袜美腿精品一区二区三 | 女人张开腿等男人桶免费视频 | 欧美国产合集在线视频 | 欧美成人免费高清二区三区 | 亚洲欧美成人综合在线 | 久久亚洲国产午夜精品理论片 | 在线はじめてのおるすばん | chinese农村野战videos | 亚洲网站一区 | 99久久精品男女性高爱 | 欧美成人a视频 | 高清偷自拍第1页 | 99精品国产在现线免费 | 在线观看va | 看美国毛片 | 亚洲特一级毛片 | 91在线永久 | 波多久久夜色精品国产 | 亚欧成人毛片一区二区三区四区 | 免费一级 一片一毛片 | 看全色黄大色黄大片女图片 | 久草资源在线视频 | 国产成人久久精品二区三区 | 在线国产网站 | 色片在线播放 | 在线播放人成午夜免费视频 | 日韩毛片免费视频一级特黄 | 欧美精品亚洲精品日韩专区 | 欧美成人另类69 | 欧美人成人亚洲专区中文字幕 | 99精品国产在热久久 | 天天综合色一区二区三区 | 成人免费网站 | 欧美高清视频在线 | 99久久香蕉国产综合影院 |