这是我换了不同的方式..结果都出错BoardDaoboardDao=newBoardImp();ListB=boardDao.findBoardList();........之后的for循环中无论是直接还是Boardmenu=B....
这是我换了不同的方式..结果都出错
BoardDao boardDao = new BoardImp();
List B = boardDao.findBoardList();
........
之后的for循环中
无论是直接
还是Board menu = B.get(i)**|[(Board)B.get(i)转换也一样= =b]**;.......//后面的getURL在另一行
或者是String URL = B.get(i).getURL........
一律出500错误 错误行就是有B.get(i)的行.......
求高手解答啊!
对了,同样的的逻辑主题.除了输出方式不同.在测试类中是可以完全实现遍历输出的......我已凌乱啊....还有这是个导航栏...用include加到index页面中的...默认欢迎页面是index..会不会和这个有关系..难道要用jsp:include?? = =b 高手...召唤..求现形
getURL() 这个忘打了 代码里有= =b ||错误如下
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
java.util.ArrayList.rangeCheck(ArrayList.java:604)
java.util.ArrayList.get(ArrayList.java:382)
org.apache.jsp.index_jsp._jspService(index_jsp.java:162)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
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)
展开