JSF中是否有任何标记可用于为子标记组分配一些id,但不呈现任何内容?像这样:
<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中是否有这样的标签?
答案 0 :(得分:2)
您可以使用<h:panelGroup>
。它呈现<span>
,但这并没有坏处,因为它在HTML标记中没有特殊含义。无论如何,您需要一个元素,因为id
将放在HTML DOM中的某个位置,以便JS / Ajax可以找到它以进行重新渲染。