Try using the the binding attribute with 
<t:panelTabbedPane> .  This will allow you to 
programmatically add or substract each tab.

---- Original message ----
>Date: Thu, 8 Dec 2005 00:39:28 +0100
>From: Harald Müller <[EMAIL PROTECTED]>  
>Subject: panelTabbedPane with dynamic-tabs  
>To: <users@myfaces.apache.org>
>
>Hi!
>
>I'd like to use the "panelTabbedPane" and create the tabs 
dynamically (reading from a xml-file).
>
>I'm getting a list of "objects" from my bean and for each 
list-item a new tab should be
>generated.
>
>My jsf-code looks like this:
>
><t:panelTabbedPane bgcolor="#FFFFCC" >
><c:forEach items="${homeBean.uiData}" var="tabDataValue">
>  <c:set var="tabData" scope="request" 
value="${tabDataValue}"/>
>  <t:panelTab id="tab1" label="#{tabData.tabName}" >
>       <h:outputText value="#{tabData.tabName}" /> 
>  </t:panelTab>
></c:forEach>
></t:panelTabbedPane>
>
>I think it's not a good idea to mix jstl with jsf ... so i 
tried the "dataList" from tomahawk too.
>
>Something like:
>
><t:panelTabbedPane bgcolor="#FFFFCC" >
><t:dataList value="${homeBean.uiData}" var="tabData">
>  <t:panelTab id="tab1" label="#{tabData.tabName}" 
rendered="true">
>       <h:outputText value="#{tabData.tabName}" /> 
>  </t:panelTab>
></t:dataList>
></t:panelTabbedPane>
>
>But I'm just getting weird results ... and nothing seems to 
work.
>
>What am I doing wrong? ... Thanks for advise!
>
>Is a possible solution for my problem mentioned here:
>http://www.mail-
archive.com/users@myfaces.apache.org/msg11352.html
>???
>
>regards
>Harry

Dennis Byrne

Reply via email to