J2EE开发---验证码(二)----kaptcha框架
来源:互联网 发布:sql基础教程 第二版 编辑:程序博客网 时间:2024/05/17 08:41
index.jsp
<%@ page language="java" contentType="text/html; charset=GB18030"pageEncoding="GB18030"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><title>Insert title here</title></head><body><form action="check.jsp"><%-- 一定要加上这句,否则图片出不来<%=request.getContextPath() %> --%><img src='<%=request.getContextPath()%>/randomcode.jpg'> <inputtype="text" name="r" /> <input type="submit" /></form></body></html>
check.jsp
<%@ page language="java" contentType="text/html; charset=GB18030"pageEncoding="GB18030"%><%@page import="com.google.code.kaptcha.Constants"%><%String k = (String) session.getAttribute(com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY);String str = request.getParameter("r");if (k.equals(str))out.println("true");out.println(k + "----" + str);%>
以下表格为转载
Constant描述默认值kaptcha.border图片边框,合法值:yes , noyeskaptcha.border.color边框颜色,合法值: r,g,b (and optional alpha) 或者 white,black,blue.blackkaptcha.border.thickness边框厚度,合法值:>01kaptcha.image.width图片宽200kaptcha.image.height图片高50kaptcha.producer.impl图片实现类com.google.code.kaptcha.impl.DefaultKaptchakaptcha.textproducer.impl文本实现类com.google.code.kaptcha.text.impl.DefaultTextCreatorkaptcha.textproducer.char.string文本集合,验证码值从此集合中获取abcde2345678gfynmnpwxkaptcha.textproducer.char.length验证码长度5kaptcha.textproducer.font.names字体Arial, Courierkaptcha.textproducer.font.size字体大小40px.kaptcha.textproducer.font.color字体颜色,合法值: r,g,b 或者 white,black,blue.blackkaptcha.textproducer.char.space文字间隔2kaptcha.noise.impl干扰实现类com.google.code.kaptcha.impl.DefaultNoisekaptcha.noise.color干扰颜色,合法值: r,g,b 或者 white,black,blue.blackkaptcha.obscurificator.impl图片样式:水纹com.google.code.kaptcha.impl.WaterRipple
鱼眼com.google.code.kaptcha.impl.FishEyeGimpy
阴影com.google.code.kaptcha.impl.ShadowGimpycom.google.code.kaptcha.impl.WaterRipplekaptcha.background.impl背景实现类com.google.code.kaptcha.impl.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_DATE
0 0
- J2EE开发---验证码(二)----kaptcha框架
- Spring 验证码(kaptcha)
- Java生成验证码(二) 使用Kaptcha组件生成图片验证码
- kaptcha验证码使用
- kaptcha验证码使用
- kaptcha验证码使用
- Java 验证码 kaptcha
- kaptcha验证码使用
- kaptcha中文验证码
- kaptcha验证码使用
- kaptcha验证码
- kaptcha验证码生成
- kaptcha验证码使用
- kaptcha验证码
- Kaptcha生成验证码
- kaptcha 验证码使用
- kaptcha验证码使用
- kaptcha验证码使用
- 洛谷 P1969 积木大赛
- 开发者提交产品前需要注意的几个点
- 在Java的Hibernate框架中对数据库数据进行查询操作
- 后序中序——>前序
- Antimonotonicity
- J2EE开发---验证码(二)----kaptcha框架
- RabbitMq、ActiveMq、ZeroMq、kafka之间的比较,资料汇总
- 【BZOJ1834】[ZJOI2010]network 网络扩容【最大流】【最小费用最大流】【残量网络】
- apache,php常用配置
- java.util.concurrent源码学习四
- {小结}2016.07.14【初中部 NOIP提高组 】模拟赛B
- poj1410 intersection
- 死锁
- HDOJ 1232 畅通工程(并查集)