【发布时间】:2013-01-21 15:42:25
【问题描述】:
我有一个命令按钮,可以通过字段帮助重新显示页面。 这需要在没有 JavaScript 的情况下工作。 我不想触发验证,所以我添加了 immediate = true。 这很好用,但是页面上的任何验证消息都会消失,而我希望它们保留在那里。
<h:commandButton rendered="#{cc.attrs.helpId!= null}" styleClass="helpButton" value="?" type="submit" action="#{visibleHelp.toggle(cc.clientId)}" immediate="true" />
...
<h:panelGroup rendered="#{visibleHelp[cc.clientId] != null}" id="#{cc.attrs.name}_helpText" styleClass="help-text">
<h:outputText value="#{help[cc.attrs.helpId]}"/>
</h:panelGroup>
...
是这样吗,还是我错过了什么?
【问题讨论】:
标签: jsf-2