默认值:com.google.code.kaptcha.text.impl.DefaultWordRenderer 配置项:kaptcha.session.key 描述:session key 默认值:KAPTCHA_SESSION_KEY 配置项:kaptcha.session.date 描述:session date 默认值:KAPTCHA_SESSION_DATE 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19....
kaptcha.session.key session key KAPTCHA_SESSION_KEY kaptcha.session.date session date KAPTCHA_SESSION_DATE 1.1 pom文件中导入kaptcha依赖 💬 新建springboot项目,并在其pom.xml中导入kaptcha依赖: 1 2 3 4 5 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <versi...
session key KAPTCHA_SESSION_KEY kaptcha.session.date session date KAPTCHA_SESSION_DATE 配置类KaptchaConfig 将上文中的配置参数,传递给Kaptcha import com.google.code.kaptcha.impl.DefaultKaptcha; import com.google.code.kaptcha.util.Config; import org.springframework.context.annotation.Bean; import ...
kaptcha.border=nokaptcha.border.color=105,179,90kaptcha.image.width=100kaptcha.image.height=45kaptcha.session.key=codekaptcha.textproducer.font.color=bluekaptcha.textproducer.font.size=35kaptcha.textproducer.char.length=4kaptcha.textproducer.font.names=宋体,楷体,微软雅黑 下面的代码加载了配置文件中的kap...
kaptcha.items 是⼀个Map, key为验证码⽣成器名称, value为验证码⽣成器的配置 2.5、常用配置如下(直接在yml里配置即可,可适当忽略上面那么多配置,下面这些是最常用的!): kaptcha:image:width:100height:60textproducer:font:size:36items:# home captchaadmin:path:/admin/captchasession:key:HOME_KAPTCHA_SE...
private String sessionKey; @Value("${kaptcha.textproducer.char.length}") private String charLength; @Value("${kaptcha.textproducer.font.names}") private String fontNames; @Value("${kaptcha.textproducer.font.size}") private String fontSize; ...
// KAPTCHA_SESSION_KEY properties.setProperty(KAPTCHA_SESSION_CONFIG_KEY, "kaptchaCodeMath"); // 验证码文本生成器 properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "com.demo.config.KaptchaTextCreator"); // 验证码文本字符间距 默认为2 properties.setProperty(KAPTCHA_TEXTPRODUCER_CHAR_SPACE, "3"); ...
注:这个类用来比对生成的验证码与用户输入的验证码。生成的验证码会自动加到session中,用户输入的通过getParameter获得。注意getParameter的key值要与页面中验证码的name值一致。 7、使用验证码: ①Controller HelloWorld.java 代码语言:javascript 代码运行次数:0 ...
imageHeight); properties.setProperty("kaptcha.session.key", sessionKey); properties.setProperty("kaptcha.textproducer.char.length", charLength); properties.setProperty("kaptcha.textproducer.font.names", fontNames); properties.setProperty("kaptcha.textproducer.font.size",fontSize); Config...
.DefaultBackgroundkaptcha.background.clear.from背景颜色渐变,开始颜色light greykaptcha.background.clear.to背景颜色渐变, 结束颜色whitekaptcha.word.impl文字渲染器com.google.code.kaptcha.text.impl.DefaultWordRendererkaptcha.session.keysession keyKAPTCHA_SESSION_KEYkaptcha.session.datesession dateKAPTCHA_SESSION_...