2010-11-28 55 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可以找到它以進行重新呈現。