在eclipce中运行老出这个异常exception
org.apache.jasper.JasperException: An exception occurred processing JSP page /list.jsp at line 4542: <td>删除</td>
43: </tr>
44: <%
45: Iterator iter = all.iterator() ;
46: while(iter.hasNext())
47: {
48: Cusinf cusinf = (Cusinf)iter.next() ; Cusinf cusinf = (Cusinf)iter.next() ;
但是我用虚拟路径可以进入这个JSP页面,而且也不报错
org.apache.jasper.JasperException: An exception occurred processing JSP page /list.jsp at line 4542: <td>删除</td>
43: </tr>
44: <%
45: Iterator iter = all.iterator() ;
46: while(iter.hasNext())
47: {
48: Cusinf cusinf = (Cusinf)iter.next() ; Cusinf cusinf = (Cusinf)iter.next() ;
但是我用虚拟路径可以进入这个JSP页面,而且也不报错
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
cn.bank.cusinf.vo.Cusinf@4be2cc,
cn.bank.cusinf.vo.Cusinf@16ef71,
[email protected]这是包
Cusinf是类名
没有参照这个?
47: {
48: Cusinf cusinf = (Cusinf)iter.next() ; Cusinf cusinf = (Cusinf)iter.next() ; 问题出在第二个iter.next();
当遍历到最后一个元素时 while(iter.hasNext())是true,进入循环
iter.next()指针下移一个,第二个iter.next()就取不到了,造成异常