Primefaces p:treeNode上的多行
我已经用primefaces创建了一个DefaultTreeNode。它可以正常工作,但是我希望每个节点上有两行而不是一行。可以这样做吗。 以下是我迄今为止所尝试的: TreeNode0=新的默认TreeNode(“节点0”+“\n”+“第二行”, 根) 及 TreeNode0=新的默认TreeNode(“节点0”+“\r\n”+“第二行”, 根) 但它们都不起作用Primefaces p:treeNode上的多行,primefaces,treenode,Primefaces,Treenode,我已经用primefaces创建了一个DefaultTreeNode。它可以正常工作,但是我希望每个节点上有两行而不是一行。可以这样做吗。 以下是我迄今为止所尝试的: TreeNode0=新的默认TreeNode(“节点0”+“\n”+“第二行”, 根) 及 TreeNode0=新的默认TreeNode(“节点0”+“\r\n”+“第二行”, 根) 但它们都不起作用 任何想法?< P>用 h:PANELGRID可以定义内部考虑的行。 您还可以将其用于列 <p:treeNode>
任何想法?
< P>用<代码> h:PANELGRID可以定义内部考虑的行。 您还可以将其用于列<p:treeNode>
<h:panelGrid columns="1" cellpadding="1" columnClasses="label,value" >
<p:column style="width:10%">
<img src="#{node.t01IdT03.t03Icono}" height="20" width="20"/>
</p:column>
<p:column style="width:10%">
<img src="#{node.t01IdT02.t02Icono}" height="20" width="20"/>
</p:column>
<p:column>
<h:outputText value="#{node.t01NombreSitio}" />
</p:column>
</h:panelGrid>
</p:treeNode>
您是否检查了树节点的默认CSS样式规则是否换行?在纯html中如何执行此操作?在div…@Kukeltje中,您的意思是使用
?当呈现节点时,这不会被转义吗?@JasperdeVries:不,我的意思是在纯html中有一个Bla\nBla
,然后显示一个实际的新行。在StackOverflow中有很多问题…@Kukeltje OK。我在评论中也提到了这一点。我现在花在评论上的时间比找到副本要多。。。这就是: