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 
_______________________________________________________________________________


Reply via email to