struts 2的captcha插件

时间:2011-02-23 13:18:15

标签: struts2 captcha

除了jcaptcha4struts2之外的任何struts 2的captcha插件,并提供一些有用的链接

1 个答案:

答案 0 :(得分:2)

试试这个: http://code.google.com/intl/de-DE/apis/recaptcha/docs/java.html

使用Struts 2非常简单。

我建议您复制源代码(其ASL已获得许可,因此允许),然后按照说明进行操作。或者你创建一个taglib,如果你想避免jsp中的java代码。

可以修改服务器端指令,将其与字段名称recaptcha_challenge_field和recaptcha_response_field一起使用。

如果您在操作中添加以下方法:

public HttpServletRequest getHttpServletRequest() {
    return httpServletRequest;
}

public void setHttpServletRequest(HttpServletRequest httpServletRequest) {
    this.httpServletRequest = httpServletRequest;
}

并将以下侦听器添加到web.xml:

 <listener>
    <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>

您可以捕获验证验证码所必需的HttpServletRequest。

希望有所帮助。 干杯, 基督教