解決java.lang.NumberFormatException: For input string: "id"


  今天,項目突然報“java.lang.NumberFormatException:For input string:"id"”,項目框架是spring,springmvc,hibernate,大致意思是類型轉換錯誤,我的id是Integer類型,報錯在<c:foreach>里的option里獲取值得時候出問題,說明數據類型不對,就去后台dao去找,查看我的sql,一看我查的是表的部分字段,用的hibernate框架,返回的一個List<object[]>類型,我已經定義了List<指定的類型>,想讓它返回指定對象類型,經過查詢google,發現查詢部分字段用對應類的構造函數來弄,完美解決這個異常。參考http://blog.csdn.net/yaerfeng/article/details/8514008,謝謝博主的分享。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM