【发布时间】:2012-04-05 20:35:52
【问题描述】:
毕竟,我很抱歉我的英语。 我在显示 modalPanel 时遇到问题。 如果表单验证正确,我想显示一个 modalPanel,如果验证失败则不显示。
<h:form>
<rich:calendar id="date" datePattern="dd-MM-yyyy"
value="#{Bean.startDate}" required="true"/>
<a4j:commandButton value="Accept" action="#{Bean.Action}"
onclick="if(#{empty facesContext.maximumSeverity}) #{rich:component('popUp')}.show();" />
</form>
maximumSeverity 在这里不起作用,因为第一次加载页面时,maximumSeverity 为空。
是否可以调用JSF的生命周期验证来判断表单是否正确?
谢谢!
【问题讨论】:
标签: validation jsf conditional facescontext