我遇到的問題是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),如果設置了就可以對象.屬性的方法,如果未設置就需要用索引