- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我已经根据来自 Jcaptcha 站点的示例提供了一个 Jcaptcha,但我需要使用颜色和字体配置默认的 jcaptcha。
我设法找到了这个 Configuration Jcaptcha with Spring ,但是这是在使用 Spring 的情况下。我是 Java 的新手,没有使用 Spring,我可以知道如何为我的 jcaptcha 图像创建新的验证码配置吗?
提前谢谢你。
最佳答案
您所指的示例确实适用于 Spring Framework。但这在这里无关紧要。我可以想象一个人可能遇到的困难,他们不知道依赖注入(inject)是如何工作的。所以这是以编程方式进行的相同操作。请注意,为了简洁起见,我将缩短它。
com.octo.captcha.image.gimpy.GimpyFactory
com.octo.captcha.engine.GenericCaptchaEngine
com.octo.captcha.service.multitype.GenericManageableCaptchaService
现在谈谈颜色和字体。您需要向验证码工厂提供有关颜色和字体的信息。如何?给你,
com.octo.captcha.component.wordgenerator.DictionaryWordGenerator
和 com.octo .captcha.component.image.wordtoimage.ComposedWordToImage
,分别com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
实例并将其传递给工厂com.octo.captcha.component.image.backgroundgenerator.UniColorBackgroundGenerator
的背景颜色,以及 com.octo.captcha。 component.image.color.SingleColorGenerator
颜色com.octo.captcha.component.image.color.RandomRangeColorGenerator
关于java - 如何更改 JCaptcha 生成配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2234411/
我在一个项目中使用 JCaptcha 并且需要一种不能直接使用的行为。所以我查看了源代码,看看是否可以扩展它以获得我想要的东西,发现我使用的存储实现 ( MapCaptchaStore ) 使用 Ha
我正在使用 jcaptcha-all-1.0-RC6 生成验证码图像。 相同的代码片段如下 captchaService = new DefaultManageableImageC
我已经根据来自 Jcaptcha 站点的示例提供了一个 Jcaptcha,但我需要使用颜色和字体配置默认的 jcaptcha。 我设法找到了这个 Configuration Jcaptcha with
我们在我的团队正在编写的一个小应用程序中使用 JCaptcha 作为验证码工具。然而,就在开发期间(在一个小团队中——我们 4 个人),我们遇到了一些针对实际验证码的诅咒词和其他可能令人反感的词。有没
我已经在我的网络应用程序中实现了 JCaptcha,它工作正常,但是当浏览器的 cookie 被阻止时,它总是失败并返回 false。 servlet代码如下: protected void doPo
在本地调试我的 webapp 时一切都运行良好,但是当将它部署到服务器(Microsoft Azure,操作系统:Ubuntu 14.04 tomcat7+apache)时,找不到 jcaptcha
在开始回答之前,我知道有 ReCaptcha,它更简单更容易,但我不能使用它。生产服务器不在线。所以我们开始了。 我在 maven 项目和 weblogic 上使用带有 spring security
我们实现了由 Redis 支持的 Spring Session,并拥有一个 Tomcat 服务器集群。当我们通过不设置 jvmRoute 来关闭粘性 session 时,我们在 jcaptcha 服务
简单介绍一下,本框架的基本功能点: Spring:整个框架的主体部分,这个自不用说。 SpringMVC:MVC部分我还是比较喜欢Spring的。 MyBatis:选型的时候选择
您好,我在尝试将 jcaptcha 插件与 grails 1.3.7 一起使用时遇到以下错误。 org.codehaus.groovy.runtime.typehandling.GroovyCastE
我是一名优秀的程序员,十分优秀!