Hi all,
i'm using tr:tree with an XMLMenuModel.
When I try to set the rendered Attribute dynamically like:
<itemNode id="myid" immediate="true"
labelAndAccessKey="my Label" action="myAction"
rendered="#{myController.rendered}" >
</itemNode>
and
<tr:navigationTree var="node" value="#{root_menu.wrappedData}">
<f:facet name="nodeStamp">
<tr:commandNavigationItem
textAndAccessKey="#{node.labelAndAccessKey}"
action="#{node.doAction}" rendered="#{node.rendered}"
immediate="true">
</tr:commandNavigationItem>
</f:facet>
</tr:navigationTree>
The node is never rendered.
When I define it this way
<itemNode id="myid" immediate="true"
labelAndAccessKey="my Label" action="myAction"
rendered="true" >
</itemNode>
the node is rendered.
It seems to happen in BaseLAFRenderer.skipNode() Method where alwas null
is returned whhich evaluates to false.
The same Expression works on e.g. the disabled Attribute.
I'm using tinidad 1.2.9 on JBOSS 4.2.3
Thanks for your help
Markus
Abonnieren Sie den monatlichen Infobrief der Datenzentrale Baden-Wurttemberg
und erfahren Sie regelma?ig die neuesten Nachrichten uber aktuelle Projekte und
Entwicklungen. Melden Sie sich an mit diesem Link
http://www.datenzentrale.de/Info-Brief
_______________________________________________________________________________
Datenzentrale Baden-Wurttemberg, Anstalt des offentlichen Rechts
Krailenshaldenstr. 44, 70469 Stuttgart
Telefon (0711) 8108-0, Telefax (0711) 8108-350
E-Mail [EMAIL PROTECTED], Internet www.datenzentrale.de
Vorstand: Karl Tramer (Vors.) und Harald Schatzle, Vorsitzender des
Verwaltungsrats: Gunter Czisch
USt-Id-Nr. DE147794223
_______________________________________________________________________________