当我使用这个构造
时<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。
祝你好运 爱德蒙