java.lang.NumberFormatException: For input string: “M“
mybatis在傳入一個字串時一直報錯說我的數字異常,但我傳的是字串啊,怎麼會這樣
java.lang.NumberFormatException: For input string: "M"
mapper中是這樣寫的
原因:
mybatis對映檔案,是使用的ognl表示式,ognl是java語言(強型別語言),會把‘X’解析成字元,而不是字串。
如果要用用雙引號的來包含但引號,怎需要使用‘string’.toString()來轉成字串型別,在進行比較,如下所示
解決:
或者把單引號換成雙引號
相關文章
- mybatis java.lang.NumberFormatException: For input string: "G"MyBatisJavaORMException
- Caused by: java.lang.NumberFormatException: For input string: "18446744073709551615"JavaORMException
- err Invalid input of type: 'dict'. Convert to a byte, string or number first
- input 實現檔案上傳,並驗證檔案不大於5M
- $(":input")和$("input")區別
- delete input 與 delete all inputdelete
- input
- SAP UI5 SimpleForm M 和 L 型表單的 label 和 input 分配講解UIORM
- Python -- raw_input() and input() -- ACMPythonACM
- jquery 中$("form :input") $("form input") 區別jQueryORM
- raw_input() 與 input()的區別
- jQuery :inputjQuery
- <input> disabled
- input和:input選擇器的區別
- String,String Builder,String Buffer-原始碼UI原始碼
- ABAP 辨析ON INPUT|REQUEST|CHAIN-INPUT|CHAIN-REQUESTAI
- Failed to execute user defined function(anonfun$concatStr$1: (map<string,string>, string) => string)AIFunction
- JavaScript input 事件JavaScript事件
- HTML input rangeHTML
- python中input()與raw_input()的區別Python
- backup archivelog delete input 與delete all input 區別Hivedelete
- String a = "abc" 與String b = new String("abc")的區別
- java.lang.String 與stringJava
- String
- rman 中的 delete all input 和 delete input 的區別delete
- String s = “hello“和String s = new String(“hello“)的區別
- angular input和outputAngular
- react input[type='number']React
- input捕捉Enter鍵
- div實現input
- HTML input 元素概述HTML
- HTML input date calendarHTML
- HTML input url域HTML
- No input file specified.
- input type="file"使用
- bootstrap – input addonboot
- chinese input method in emacsMac
- dialog on input OR on request