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

Posted 一份耕耘,一份收获

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决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,谢谢博主的分享。

以上是关于解决java.lang.NumberFormatException: For input string: "id"的主要内容,如果未能解决你的问题,请参考以下文章

云原生景观:可观察性和分析解决了什么问题?如何解决的?

vs2008解决方案资源管理器不显示解决方案

什么是 沙盒解决方案

解决PowerShell乱码问题

如何解决解决方案中现有项目的c#CS0006错误

关于问题解决与事件解决的思考