我有一个填充的数组。我已经尝试了几种方法来获得它总是导致nullpointer。我试图在JSP中使用索引进行迭代,但我只得到一行。
我可以用Java打印它的内容
List<Bean> ListAches = new ArrayList<Bean>();
for(int i=0;i<ListAches .size();i++){
System.out.println(ListAches.get(i).getFirst());
System.out.println(ListAches.get(i).getSecon());
}
我正在尝试在JSP页面中打印出来
<c:forEach var="Bean" items="${ListAches}" >
<td> ${Bean.first}</td>
<td> ${Bean.second}</td>
</c:forEach>
我收到错误nullpointer无法识别“first”
当我将其更改为${Bean.get(i).first}
时
它只打印第一行的正确值,不进行迭代。
我已经尝试了几种方法来获得它总是导致nullpointer。我试图在JSP中使用索引进行迭代,但我只得到一行。