1. 程式人生 > >java-org.springframework.core.convert.ConversionFailedException- 前端傳string解析date異常

java-org.springframework.core.convert.ConversionFailedException- 前端傳string解析date異常

關於SpringMVC前臺日期作為實體類物件引數型別轉換錯誤解決

異常資訊:

Field error in object 'tblHouse' on field 'houseTime': rejected value [2018-01-26]; codes [typeMismatch.tblHouse.houseTime,typeMismatch.houseTime,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [tblHouse.houseTime,houseTime]; arguments []; default
message [houseTime]]; default message [Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'houseTime'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [@com.baomidou.mybatisplus.annotations.TableField @org.springframework.format.annotation.DateTimeFormat java.util.Date] for
value '2018-01-26'; nested exception is java.lang.IllegalArgumentException: Invalid format: "2018-01-26" is too short]

異常場景描述

前端輸入框為選擇日期的外掛,選擇日期完成,請求後臺新增資料,報錯。

解決方式

在實體類中的屬性上新增該註解,即可解決該錯誤

   @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date houseTime;

參考文章:

相關推薦

java-org.springframework.core.convert.ConversionFailedException- 前端string解析date異常

關於SpringMVC前臺日期作為實體類物件引數型別轉換錯誤解決 異常資訊: Field error in object 'tblHouse' on field 'houseTime': rej

springboot 啟動異常tried to access method org.springframework.core.convert.support.DefaultConversionServ

第一次寫文章見諒 異常緣由:由於公司專案需要將專案從普通springmvc專案轉為spring boot;轉換後做了適當配置後在idea上可以執行springboot配置的web專案,但是部署的時候就丟擲了版本衝突相關的異常;困擾了好幾天,幾個同事一起查詢問題都沒解決;最後老大刪除了部分依賴和程

org.springframework.core.task.TaskRejectedException:Executor[]did not accept task異常解決

今天有個需求是優化查詢時的效率(使用的hbase無法做關聯查詢,需要在結果查出來之後組合),結果就遇到了如題的異常。 那麼通過查詢原始碼發現問題,上程式碼 org.springframework.scheduling.concurrent.ThreadPoo

錯誤提示 java.lang.NoClassDefFoundError: org/springframework/core/ResolvableTypeProvider 的版本問題

我的情況是這樣的,我沒有用maven,這個時候我也不知道maven 是什麼,但是這個問題呢,有一種情況可以確定是版本問題 先來看3.2.3的版本 spring-core/spring-core-3.2.3.release.jar 可以發現沒有Resolva

異常java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;

java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTypeArguments(Ljava/lang/Class;Ljava/lang/Class;)[Ljava/lang/Class;

IDEA匯入專案報錯 java.lang.NoClassDefFoundError: org/springframework/core/env/EnvironmentCapable

"D:\Program Files (x86)\Java\jdk1.8.0_171\bin\java.exe" "-javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2018.1.1\lib\idea_rt.jar=5335

java.lang.NoClassDefFoundError: org/springframework/core/KotlinDetector

報錯資訊: Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.Ap

SpringMVC-FAQ(2):java.lang.NoClassDefFoundError: org/springframework/core/env/EnvironmentCapa

·(1)看Log: java.lang.NoClassDefFoundError: org/springframework/core/env/ConfigurableEnvironment at java.lang.Class.getDeclaredConstructors

使用Spring data Jpa 時遇到 java.lang.ClassNotFoundException: org.springframework.core.ReactiveTypeDescriptor

strac 而後 call foreach sun 解決 extension ins match 背景   原本項目是使用SSM+Maven進行開發,而後想同時使用Jpa(即mybatis和jpa混用),配置好相關文件後,使用Junit做測試時,出現以下錯誤。 主要: ER

java lang NoClassDefFoundError org/springframework/core/io/

人工 span inter $2 comment ssl under sde sta 1、錯誤描述 java.lang.NoClassDefFoundError: org/springframework/core/io/Resource at org.activit

Spring MVC 單元測試異常 Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file

read cti exe document ive pri simple fff ces Sping 3.2.8.RELEASE + sping mvc + JDK 1.8運行異常。 java.lang.IllegalStateException: Failed to

spring異步執行報異常No qualifying bean of type 'org.springframework.core.task.TaskExecutor' available

sun type determine ext tde dap 查找 ann def 最近觀察項目運行日誌的時候突然發現了一個異常, [2018-04-03 10:49:07] 100.0.1.246 http-nio-8080-exec-9 DEBUG org.sprin

Spring報錯:org/springframework/core/ResolvableTypeProvider

.class cep not ng- 沖突 pri ati AI AS Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/core/ResolvableTypePro

org.springframework.core.annotation.AnnotationUtils.clearCache()V:maven中 spring jar包版本號不統一

java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationUtils.clearCache()V at org.springframework.context.support.AbstractAp

Sping 3.2.3 異常 Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed

Spring MVC 單元測試異常 Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file Sping 3.2.8.RELEASE + sping mvc

NoSuchMethodError: org.springframework.core.MethodParameter.hasMethodAnnotation(Ljava/lang/Class;)Z

spring報錯 org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoSuchMethodError: org.

spring+redis 報錯 org.springframework.core.serializer.support.DeserializingConverter.(Ljava/lang

這個問題的原因大概就是spring-data-redis.jar包版本不對 ,下面版本可以正常啟動 <dependency> <groupId>org.springframework.data</groupId> <artifactI

cannot access org.springframework.core.env.environment 問題解決

執行時發現cannot access org.springframework.core.env.environment問題, SpringApplication.run這裡總是編譯不過,是因為版本問題 首先先刪除.m2資料夾下所有 然後我把我的版本改到這個 <

JAVA 非同步ajax實現xls 檔案上 並且解析xls

html:<!--upload html--> <input type="file" id="file" name="file" value="選擇檔案" /> <inpu

解決Java“type mismatch cannot convert from byte[] to string”問題

【問題描述】 byte[] 型別直接賦值給String型別時,報錯:“type mismatch cannot convert from byte[] to string“ 類似的,String 型別直接賦值給byte[] 型別時,報錯:“type mismatch can