" type="hidden"/>

關於javax.servlet.jsp.JspTagException: Don't know how to iterate over supplied "items" in


今天遇到這樣一個異常:

嚴重: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspTagException: Don't know how to iterate over supplied "items" in <forEach>

根據異常的提示信息,我們知道不能遍歷對應的集合,為什么哪?我調試了一下一到頁面就報錯,出現問題的地方在頁面,又回頭看了一下,發現原來傳遞的不是集合是一個對象,應為是幫同事做些功能這個沒注意到!調整后可以了(傳遞一個集合進行遍歷)。

我也百度了一下,有許多同志也遇到過這樣的問題,基本上是這個原因導致出現這個異常的!

      另外,我還遇到一個數據格式化的異常(java.lang.NumberFormatException: For input string 'period'),仔仔細細查找,沒發現類型不對的地方將有可能錯的代碼逐句排除都沒發現錯誤,最后還是沒定位到,最后我重新一步步在重寫一次代碼,結果問題沒有重現!當然,根據異常的提示信息,錯誤很明顯是什么就是沒定位到,最后沒重現也晚上19:15了,回家吧!也算是有所獲的,敬業和研究的精神也可嘉!呵呵,走啦!

我今天早上又看了,昨天下午的那個錯誤,發現一個奇怪的問題,在前台頁面中的一段注釋引起了java.lang.NumberFormatException: For input string 'period'這個異常,我具體的還沒有解釋通為什么?不過先記下來,注釋也能引起異常的!


免責聲明!

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



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