【问题标题】:How to use PrimeFaces Captcha?如何使用 PrimeFaces 验证码?
【发布时间】:2011-09-25 15:36:29
【问题描述】:

我浏览了user guideshowcase,但找不到在支持 bean 中获取验证码评估结果的方法。我可以在 UI 的顶部消息栏上看到结果,但是如何在 backing bean 中获取结果?

【问题讨论】:

    标签: jsf-2 primefaces captcha recaptcha


    【解决方案1】:

    我认为它对您的 bean 没有任何影响。如果您在验证码框中键入有效文本,流程验证阶段不会引发错误,您的输入将被视为有效。否则,验证码组件会发出错误信号,您将看到带有h:messageh:messages 标签的错误消息。 (也许你应该附上一些代码。)

    "如果输入的值无效,则会将错误消息添加到 FacesContext,并且组件被标记为无效。如果一个组件是 标记为无效,JSF 进入渲染响应阶段,这将 显示带有验证错误消息的当前视图。如果有 没有验证错误,JSF 前进到更新模型值 阶段。”

    (来自http://www.ibm.com/developerworks/library/j-jsf2/

    【讨论】:

    • 谢谢!你说的对。原来我只需要将验证码放在页面中,让 JSF 处理它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-01
    • 2011-12-20
    • 2015-06-19
    • 2013-05-30
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    相关资源
    最近更新 更多