[richfaces-issues] [JBoss JIRA] Created: (RF-9078) Rendered attribute on treenode not working correctly
Thomas Andergassen (JIRA)
jira-events at lists.jboss.org
Mon Aug 16 19:01:11 EDT 2010
Rendered attribute on treenode not working correctly
----------------------------------------------------
Key: RF-9078
URL: https://jira.jboss.org/browse/RF-9078
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: component-tree
Affects Versions: 3.3.3.Final
Environment: Jboss application server on Linux and Firefox 3.6.8
Reporter: Thomas Andergassen
I implemented a tree with treenodeadaptors and am trying to only show nodes, the user has permission to.
<rich:tree style="margin-top:20px" stateAdvisor="#{techTreeStateAdvisor}" preserveModel="ajax">
<rich:treeNodesAdaptor id="cps" nodes="#{cpList.resultList}" var="cps">
<rich:treeNode>
<h:outputText value="#{cps.name}" />
</rich:treeNode>
<rich:treeNodesAdaptor id="drd" nodes="#{cps.drd}" var="drds">
<rich:treeNode>
<h:outputText value="#{drds.name}" />
</rich:treeNode>
<rich:treeNodesAdaptor id="sns" nodes="#{drds.sns}"
var="sns">
<rich:treeNode rendered="#{s:hasPermission(sns,'read')}" >
<h:commandLink action="#{snsView.view(sns)}" value="#{sns.name}" rendered="#{s:hasPermission(sns,'read')}">
</h:commandLink>
</rich:treeNode>
</rich:treeNodesAdaptor>
</rich:treeNodesAdaptor>
</rich:treeNodesAdaptor>
</rich:tree>
The problem is, when the user has no right to see, the node is rendered anyway as text, but not as link. If I remove the rendered attribute from the treeNode, it shows me a node image, but no link or text, as the commandlink isn't rendered. Even setting rendered to false directly doesn't help.
I couln't find anything that tells me if this behavior is normal
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list