2016-03-14 8 views
1
<rich:tabPanel switchType="client"> 
    <rich:tab label="Display"> 
     <h:form id="displayForm"> 
      <rich:panelBar height="400" width="500" id="displayPanel" > 
       <ui:repeat value="#{backingBean.myMap}" var="item"> 
        <rich:panelBarItem label="#{item.key.name}"> 

        Ajax4jsf is fully integrated into the JSF lifecycle. While other frameworks only give you access to the managed bean facility, Ajax4jsf advantages the action and value change listeners as well as invokes server-side validators and converters during the AJAX request-response cycle. 

        </rich:panelBarItem> 
       </ui:repeat> 
     </rich:panelBar> 
    </h:form> 
    </rich:tab> 
</rich:tabPanel> 

Привет, используя выше код, который я хочу, чтобы отобразить несколько panelBarItems (количество зависит от не от имени значений, содержащихся в базе данных). Я могу просматривать panelBarItems в пользовательском интерфейсе, но проблема внутри содержимого (Ajax4jsf is ..) не видна, и при нажатии на другие панели panelBarItems она не расширяется. Можем ли мы использовать ui: repeat или a4j: repeat with rich: panelBarItem?богат: panelBarItem не отображает его содержимое при использовании в a4j: повторить или УИ: повторить

ответ

1

Вместо ui:repeat вы можете использовать тег c:forEach. Тогда rich:panelBarItem работает без проблем.

<rich:tabPanel switchType="client"> 
    <rich:tab label="Display"> 
    <h:form id="displayForm"> 
     <rich:panelBar height="400" width="500" id="displayPanel" > 
      <c:forEach value="#{backingBean.myMap}" var="item"> 
       <rich:panelBarItem label="#{item.key.name}"> 

       Ajax4jsf is fully integrated into the JSF lifecycle. While other frameworks only give you access to the managed bean facility, Ajax4jsf advantages the action and value change listeners as well as invokes server-side validators and converters during the AJAX request-response cycle. 

       </rich:panelBarItem> 
      </c:forEach> 
    </rich:panelBar> 
</h:form> 
</rich:tab> 

 Смежные вопросы

  • Нет связанных вопросов^_^