我们可以在触发 JSF 验证器之前执行方法吗?
Can we execute a method before the JSF Validator is triggered?
是否可以在页面中所有组件的 JSF 验证程序执行之前执行任何 java bean 方法?
您可以使用 <f:event>
挂钩 PreValidateEvent
如下:
<h:form>
<f:event type="preValidate" listener="#{bean.preValidate}" />
...
</h:form>
public void preValidate(ComponentSystemEvent event) {
// ...
}
是否可以在页面中所有组件的 JSF 验证程序执行之前执行任何 java bean 方法?
您可以使用 <f:event>
挂钩 PreValidateEvent
如下:
<h:form>
<f:event type="preValidate" listener="#{bean.preValidate}" />
...
</h:form>
public void preValidate(ComponentSystemEvent event) {
// ...
}