c:foreach throwsNullPointerException

时间:2015-02-05 19:55:47

标签: jsf jstl

当我使用这个构造

<t:panelNavigation2 id="panel-nav" expandAll="true">
        <c:forEach items="#{bean.menuItems}" var="menuitem">
            <t:navigationMenuItem value="#{menuitem.value}"
                id="#{menuitem.label}" />
        </c:forEach>
    </t:panelNavigation2>

我在方法getMenuItems()中得到一个NullPointerException。另一方面

<t:panelNavigation2 id="panel-nav" expandAll="true">
        <t:navigationMenuItems value="#{splex.menuItems}" />
    </t:panelNavigation2>

工作得很好。区别在哪里?

我的总体目标是为每个NavigationMenuItem提供唯一的ID。

祝你好运 爱德蒙

0 个答案:

没有答案