【发布时间】:2012-03-27 16:06:41
【问题描述】:
我的要求是使用 java 脚本函数验证 Ui 组件值。一旦验证成功,我想调用支持 bean 方法。我怎样才能使用 primefaces 2.2 和 java 脚本来满足这个要求。这是我正在使用的示例代码:
<p:commandButton id="saveButton" value="#{msgs['button.save.label']}"
image="ui-icon #{msgs['button.save.icon.class']}"
actionListener="#{testBean.saveValues}"/>
【问题讨论】:
-
为什么是javascript?验证是内置的,对于交叉验证,有一种解决方法。 Cross validation
-
不知何故 jsf 消息未显示在 primefaces 对话窗口中。我不确定,2.2版本是否有任何错误。
-
通过 JavaScript 进行验证而不是使用 JSF 内置验证是一个非常糟糕的主意。你需要问一个问题如何解决真正的问题,而不是问如何让黑客/解决方法发挥作用。
标签: javascript jsf-2 primefaces