java.lang.NumberFormatException

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章