今天遇到这样一个异常:
严重: Servlet.service() for servlet jsp threw exception
严重: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspTagException: Don't know how to iterate over supplied "items" in <forEach>
根据异常的提示信息,我们知道不能遍历对应的集合,为什么哪?我调试了一下一到页面就报错,出现问题的地方在页面,又回头看了一下,发现原来传递的不是集合是一个对象,这个没注意到!调整后可以了(传递一个集合进行遍历才能直接用)。
如果是一个对象 从另一个页面拿过来后 直接用EL表达式掉它的属性就可以 不用再遍历