【问题标题】:dynamic feedback with JSF & jQuery / Javascript使用 JSF 和 jQuery / Javascript 进行动态反馈
【发布时间】:2012-05-31 00:51:50
【问题描述】:
我们正在使用 JSF 和 PrimeFaces 开展一个项目,我们希望在我们的表单上添加动态内联验证。我不确定 PrimeFaces 是否可以处理这个问题(如果我错了,请纠正我)所以我正在寻找一些替代方案
有谁知道我们可以使用什么插件来做到这一点?更喜欢包含 JSF 的东西...
我不是开发人员,而是 UX 专家,如果某些术语不正确,我深表歉意。
【问题讨论】:
标签:
forms
validation
jsf
dynamic
primefaces
【解决方案1】:
标准 JSF 支持通过 ajax 进行服务器端验证(现场示例 here),PrimeFaces 也绝对支持它(现场示例 here)。您可以在输入组件中添加<f:ajax event="blur" render="message_id" /> 以直接在模糊上执行验证(另请参阅this tutorial)。
<h:inputText id="foo" value="#{bean.foo}" required="true">
<f:ajax event="blur" render="foo_message" />
</h:inputText>
<h:message id="foo_message" for="foo" />