Richfaces 具有未知深度的rich faces树
如何创建深度未知的目录结构 我想按原样显示所有文件和文件夹。我尝试使用rich:tree,但无法实现。这是一个示例代码。但它只显示一个父文件夹和文件Richfaces 具有未知深度的rich faces树,richfaces,Richfaces,如何创建深度未知的目录结构 我想按原样显示所有文件和文件夹。我尝试使用rich:tree,但无法实现。这是一个示例代码。但它只显示一个父文件夹和文件 <rich:tree id="logs-tree" toggleOnClick="true" switchType="client" value="#{externalSourceBrowser.root}" no
<rich:tree id="logs-tree" toggleOnClick="true"
switchType="client" value="#{externalSourceBrowser.root}"
nodeFace="#{log.type}" var="log">
<rich:treeNode type="directory" id="directory-log">
<f:facet name="icon">
<h:graphicImage value="/misc/iconFolder.gif" />
</f:facet>
<h:outputText value="#{log.filename}" />
</rich:treeNode>
<rich:treeNode type="file" id="file-log">
<f:facet name="icon">
<h:graphicImage value="/misc/iconLeaf.gif" />
</f:facet>
<a4j:commandLink
value="#{log.filename}"
reRender="upload-panel-form">
<rich:componentControl for="upload-panel"
operation="show" event="onclick" />
<f:setPropertyActionListener value="#{log}"
target="#{externalSourceBrowser.log}" />
</a4j:commandLink>
</rich:treeNode>
</rich:tree>
递归树适配器为此,rich faces有很多dizayn问题,我建议每个人都使用primefaces,因为它不成熟,但dizayned很好。您尝试了什么?它是如何失败的?exadel中的用例只显示了已知的文件结构,我想用rich:tree创建一个具有随机结构的树