#jsf #primefaces
#jsf #простые интерфейсы
Вопрос:
Я хочу создать мега-меню с панелью аккордеона программно, используя простые интерфейсы, но как это сделать?
Комментарии:
1. вы просили что-то подобное primefaces.org/showcase/ui/panel/accordionPanel.xhtml
2. @YagamiLight это не программно, я хочу сделать это с помощью Java-кода
3. вы пытались использовать
foreach
и смешивать его с кодом, который я сделал
Ответ №1:
Чтобы дать ответ на ваш вопрос, попробуйте использовать это
Я полагаю, что у вас есть объект, который вы называете item, и каждый элемент содержит ряд ценных сведений (заголовок ссылки, путь xhtml …)
<c:forEach var="item" items="#{cart.items}">
<p:panelMenu>
<p:submenu label="#{item}" >
<p:menuitem value="#{item.name}" outcome="/pages/" #{item.pageName} ".xhtml" icon="ui-icon-extlink" />
</p:submenu>
</p:panelMenu>
</c:forEach>
Надеюсь, это помогло вам
Комментарии:
1. Afaik, который не программно, а декларативно
2. это не программно.