Struts2 struts 2的验证码插件

Struts2 struts 2的验证码插件,struts2,captcha,Struts2,Captcha,除了jcaptcha4struts2之外,struts 2的任何验证码插件都可以提供一些有用的链接,也可以尝试以下方法: Struts 2非常简单 我建议您复制源代码(其ASL许可,因此允许),然后按照说明进行操作。如果希望避免jsp中的java代码,也可以创建一个标记库 可以修改服务器端指令,将其与字段名称recaptcha\u challenge\u字段和recaptcha\u response\u字段一起使用 如果将以下方法添加到操作中: public HttpServletReques

除了jcaptcha4struts2之外,struts 2的任何验证码插件都可以提供一些有用的链接,也可以尝试以下方法:

Struts 2非常简单

我建议您复制源代码(其ASL许可,因此允许),然后按照说明进行操作。如果希望避免jsp中的java代码,也可以创建一个标记库

可以修改服务器端指令,将其与字段名称recaptcha\u challenge\u字段和recaptcha\u response\u字段一起使用

如果将以下方法添加到操作中:

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>

org.springframework.web.context.request.RequestContextListener
您可以捕获验证验证码所需的HttpServletRequest

希望有帮助。 干杯
Christian

如果你发现任何java验证码解决方案,用S2实现它应该不会太难,我只是说你不必局限于插件。验证码的要求是什么?必须使用刷新按钮刷新验证码图像,这只是一点JS。我个人觉得这很有用,它异步加载cat图片。我创建了一个新的Servlet作为验证码。感谢大家分享你的想法