2013-02-20 55 views
0

我有豐富的:一個tabpanel其中添加標籤dinamically關閉標籤動態不起作用富人:一個tabpanel

<c:forEach var="tab" items="#{tabsBean.tabs}" > 
    <rich:tab name="#{tab.name}" > 
    <h:form id="#{tab.name}" > 
     <f:facet name="header"> 
      <h:outputText value="#{tab.name}" /> 
      <a4j:commandLink value="X" action="#{tabsBean.removeTab(tab)}" /> 
     </f:facet> 
     <ui:include src="#{tab.path}" /> 
     </h:form> 
    </rich:tab> 
</c:forEach> 

煩惱都

命令鏈接(X)不顯示,當我關閉該標籤我會打開@perv標籤

我該怎麼辦?

回答

0

f:facet name="header"必須是rich:tab的直接子代(在您的代碼中它是h:form的一個方面,但h:form不支持此方面,所以未顯示)。

還請注意,如果您使用RichFaces的4.x版,那麼你可以不各個選項卡里面的表單元素,它還不支持,請參閱: https://issues.jboss.org/browse/RF-11306