java.lang.NumberFormatException 心已赠人 2022-01-16 00:23 206阅读 0赞 我遇到的问题是java.lang.NumberFormatException: For input string: "id"。 我的问题原因是我在jsp页面使用了jstl表达式<c:foreach item="list" var="rs"> ; 我在循环中使用了<c:if $\{rs.id == '' >报了这个异常。 解决方法是,集合使用jstl表达式遍历需要使用的是rs\[0\]这种索引的方式来获取对象的值。 后来发现根本问题不在这儿,而是在使用了SQLQuery时有没有设置返回的对象,query.addEntity(class),如果设置了就可以对象.属性的方法,如果未设置就需要用索引 遇到一种情况:SQLQuery连表查询无法addEntity,返回的是Object\[\]集合
还没有评论,来说两句吧...