将JSF呈现属性应用于span

将JSF呈现属性应用于span,jsf,Jsf,我试图将JSF呈现的属性应用于h:panelGroup中的一个span,但该span仍然呈现-下面是我正在使用的一些示例代码 <span id="myId" rendered="#{myBean.rendered}" class="groupBox" style="left: 1px; top: 8px; height: 38px; width: 339px;" /> 谢谢呈现的属性仅由JSF组件识别,而不是由普通HTML元素识别 所需代码的JSF等价物可以用或表示。两者都生

我试图将JSF呈现的属性应用于h:panelGroup中的一个span,但该span仍然呈现-下面是我正在使用的一些示例代码

<span id="myId" rendered="#{myBean.rendered}" class="groupBox" style="left: 1px; top: 8px; height: 38px; width: 339px;"  />


谢谢

呈现的属性仅由JSF组件识别,而不是由普通HTML元素识别

所需代码的JSF等价物可以用
表示。两者都生成一个HTML
元素。如果您需要一个没有文本内容的
,就像您的问题一样,只需使用


您也可以使用此选项:

<p:outputPanel style="display:block">
</p:outputPanel>


Ref:

我不认为rendered是span属性。在
h:panelGroup
中?你不是说
<ui:fragment rendered="#{myBean.rendered}">
    <span id="myId" class="groupBox" style="left: 1px; top: 8px; height: 38px; width: 339px;" />
</ui:fragment>
<p:outputPanel style="display:block">
</p:outputPanel>