来自JSTL的Bean的ListArray

时间:2015-11-14 16:33:47

标签: jsp foreach jstl javabeans

我有一个填充的数组。我已经尝试了几种方法来获得它总是导致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中使用索引进行迭代,但我只得到一行。

0 个答案:

没有答案