2010-11-28 35 views
3

JSF中是否有任何标签可用于将一些id分配给子标签组,但不能呈现任何内容?事情是这样的:在JSF中分组标签不呈现任何内容?

<h:unknowntag id="group"> 
    <h:inputText id="name" value="#{bean.name}" required="true"> 
    <f:ajax event="blur" execute="name" render="group" /> 
    </h:inputText> 
    <h:message for="name"/> 
</h:unknowntag> 

我不需要<h:unknowntag>呈现任何内容,但我需要它的ID设置为我想AJAX事件后重新呈现整个集团。 JSF 2.0中有这样的标签吗?

回答

2

您可以使用<h:panelGroup>。它呈现为<span>,但这不会造成伤害,因为它在HTML标记中没有特殊含义。因为id已将放置在HTML DOM中的某处,所以您需要一个元素,以便JS/Ajax可以找到它以进行重新呈现。