JSF 2.0 验证码如何工作

Posted

技术标签:

【中文标题】JSF 2.0 验证码如何工作【英文标题】:JSF 2.0 How a CAPTCHA works 【发布时间】:2011-06-29 17:59:26 【问题描述】:

有人可以为我的 JSF 页面推荐一个好的验证码工具吗? JEE6 中是否包含任何验证码工具,或者我必须将其添加到我的项目中,例如外部 .jar?

还有关于如何将它包含在我的程序中的简短教程吗? 要么 有人知道我应该遵循什么步骤吗?(我以前从未使用过验证码)。

【问题讨论】:

Java EE 6 中没有包含验证码工具。 【参考方案1】:

Here 是一个很好的例子,你可以使用。 JEE6 中没有集成支持,您必须按照提供的示例自己执行此操作,或者您必须获得一些具有此功能的组件。我知道 primefaces 组件中的另一个 here(它使用流行的 reCAPTCHA 组件)

【讨论】:

感谢你们提供有用的信息。我想我会尝试一下素数面孔的 p:captcha 组件。看起来很简单。我想我只需要页面中的 xmlns:p="primefaces.prime.com.tr/ui" 这样我就可以开始使用它了。【参考方案2】:

如果您使用 PrimeFaces,则可以使用 <p:captcha> 组件。

【讨论】:

可以在没有网络的情况下使用吗?你能提供没有互联网连接的方式吗?【参考方案3】:

Jcapthca 很好。您可以在不同级别使用它(仅用于图像生成或我们他们的 servlet),如果您需要更高级的验证码图像,它将很容易在 t-edd 的示例中使用。

【讨论】:

以上是关于JSF 2.0 验证码如何工作的主要内容,如果未能解决你的问题,请参考以下文章

JSF 2.0 web.xml 错误页面状态码

JSF 2.0 上用户身份验证的最佳实践?

JSF 2.0 上用户身份验证的最佳实践?

JSF 2.0中的AJAX onSubmit验证

源码分享POSCMS功能如何实现短信验证码

托管 bean 问题中的用户输入验证(JSF 2.0)