我有h:form
几个输入,每个输入都有自己的h:message
,我正在寻找一种方法来显示(使用render
或分配一些styleClass
)一些其他元素,仅在h:message
显示特定时(并在未显示时隐藏h:message
)。
这是一个代码片段
<li>
<h:panelGroup id="current_password_wrapper">
<p:password value="#{myBean.myCurrPass}" id="current_password" required="true"
styleClass="required_field" />
</h:panelGroup>
<h:message for="current_password"/>
</li>
<li>
<h:panelGroup id="new_password_wrapper">
<p:password value="#{myBean.myNewPass}" id="new_password" required="true"/>
</h:panelGroup>
<h:message for="new_password"/>
<h:commandLink value="my value"/>
</li>
我只想在显示h:commandLink
时才可见<h:message for="new_password"/>
到目前为止我什么都找不到...