- 浏览: 248366 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (159)
- java (38)
- extjs (6)
- jquery (3)
- struts2 (0)
- hibernate (3)
- spring (1)
- flex (1)
- css (2)
- js (3)
- html (4)
- android (4)
- linux (9)
- swing (0)
- java E-mail (0)
- 心情故事 (11)
- mysql (4)
- jbpm (7)
- 我的搜索之路 (2)
- MyBatis (3)
- 玩转svn (3)
- 生活无处不美 (0)
- 工具 (4)
- 数据统计与分析 (1)
- quartz (1)
- webservices (2)
- jboss (1)
- php (1)
- hadoop (3)
- maven (5)
- Discuz! (1)
- windows (1)
- 站长之家 (1)
- OSGi (1)
- 软件测试 (2)
- redis (4)
- git (5)
- MongoDB (4)
- lucene (3)
- freemarker (5)
- html5 (4)
- itext (1)
- nginx (1)
最新评论
-
kiansoung:
在Slave机器需不需开SecondaryNameNode程序 ...
快速了解Hadoop架构 -
忧郁的小老虎:
openjdk和jdk的区别与联系 -
TheMatrix:
...
MyBatis入门实例 -
lishl:
非常感谢分享。详细,务实。赞一个。
Lucene学习笔记【2013-04-10更新】 -
派尔人事:
关于JPA一对一关系的删除问题,有请大家帮忙,感激不尽
1.下载Kaptcha项目
官网:http://code.google.com/p/kaptcha/
我现在下载的是:kaptcha-2.3.2.zip
2.把kaptcha-2.3.2.jar添加的web project 里的lib目录下
3.把kaptcha配置到web.xml中
4.编写jsp页面
5.点击图片刷新验证码
官网:http://code.google.com/p/kaptcha/
我现在下载的是:kaptcha-2.3.2.zip
2.把kaptcha-2.3.2.jar添加的web project 里的lib目录下
3.把kaptcha配置到web.xml中
<servlet> <servlet-name>Kaptcha</servlet-name> <servlet-class>com.google.code.kaptcha.servlet.KaptchaServlet</servlet-class> <init-param> <param-name>kaptcha.border</param-name> <param-value>no</param-value> </init-param> <init-param> <param-name>kaptcha.textproducer.font.color</param-name> <param-value>black</param-value> </init-param> <init-param> <param-name>kaptcha.textproducer.char.space</param-name> <param-value>5</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>Kaptcha</servlet-name> <url-pattern>/kaptcha.jpg</url-pattern> </servlet-mapping>
4.编写jsp页面
<img src="kaptcha.jpg" width="200" id="kaptchaImage" /> <form method="POST"> <br> sec code: <input type="text" name="kaptcha"> <br /> <input type="submit" name="submit"> </form> <% String c = (String) session .getAttribute(com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY); String parm = (String) request.getParameter("kaptcha"); out.println("Parameter: " + parm + " ? Session Key: " + c + " : "); if (c != null && parm != null) { if (c.equals(parm)) { out.println("<b>true</b>"); } else { out.println("<b>false</b>"); } } %>
5.点击图片刷新验证码
<script type="text/javascript"> $(function() { $('#kaptchaImage').click(function() { $(this).attr('src', 'kaptcha.jpg?' + Math.floor(Math.random() * 100)); }) }); </script> <br /> Can't read the image? Click it to get a new one.
发表评论
-
JAVA在线视频教程之基础教程(更新完)
2013-06-03 22:54 39JAVA基础教程(更新完) 孔浩老师JAVA基 ... -
使用jcrop+springmvc实现头像上传与裁剪
2013-05-24 09:15 36使用jcrop+springmvc实现头像上传与裁剪功能 ... -
根据文章内容获取摘要的解决方案
2013-03-26 22:23 1161如果有一篇文章,根据文章内容提取出一个简短的摘要,有哪些实现方 ... -
Spring与工厂模式
2013-03-26 16:37 19651. 前言 我相信很多在刚刚使用Sprin ... -
登录成功后不刷新页面,在页面怎样获取登录用户的信息
2013-03-11 22:50 1664用ajax登录,登录成功后不刷新页面,在页面怎样获取 ... -
面试老碰壁,是不是由于基础不够牢固
2013-03-08 14:05 1828最近面试老碰壁,虽然有一定的开发经验,但问的问题虽然比较基础 ... -
这样的面试题,你能回答几个
2013-02-28 10:52 13631 ,了解hbase么,为什么存储速度快? 2理解sprin ... -
获取文章中的图片
2013-01-30 09:48 1132瀑布流的功能开发完了,感觉还不错,地址是:http:/ ... -
java cms 在线安装原理及详细步骤
2013-01-26 13:16 1127java cms 在线安装原理及详细步骤,详细代码请 ... -
java反射详解(一)_Class类
2012-11-17 09:24 687Class类 Java类用于描述一类事物的共性, ... -
领悟书生写论坛之类图设计
2012-09-20 00:37 1041大家好,今晚设计了BBS的类图,和大家分享一下。其实也比较简单 ... -
获取web根目录下的文件与类路径下的文件的方法
2012-08-06 21:41 11281.获取web项目根目录下的文件 读取web项目根目录下的某 ... -
JasperReports结合iReport制作报表-使用JasperReports生成报表
2012-06-11 22:54 1698《JasperReports结合iReport制作报表-使用i ... -
JasperReports结合iReport制作报表-使用iReport设计报表
2012-06-11 13:56 2517下载 iReport iReport ... -
学习笔记系统文章(提供PDF下载,2012-06-08 23:27更新)
2012-06-08 13:23 20972012-06-11 JasperReports结合i ... -
Java日期操作总汇
2012-06-06 08:35 821字符串转为Date对象 public sta ... -
ubuntu学习笔记2
2012-06-01 22:37 1122安装jdk <!--[if !support ... -
尚学堂科技_张志宇_SERVLET_JSP_视频教程下载地址(每集分开下载)
2012-05-27 23:49 1068由于师弟在学校的流量有限,下载也不方便,他委托我帮 ... -
移动用户资费统计系统学习笔记续一(下载附件更易阅读)
2012-05-26 23:04 788接着上一节的需求,我们再来整理一下费用明细,因为我看了好几次才 ... -
移动用户资费统计系统学习笔记
2012-05-26 08:46 810前天学习了移动用户资 ...
相关推荐
在Java Web开发中,`Kaptcha`是一个非常流行的开源库,用于生成这种安全的随机验证码。`Kaptcha`框架简化了在Java应用中集成验证码的过程,尤其适用于防止自动注册、垃圾邮件发送等场景。 `Kaptcha`框架的核心特性...
谷歌验证码(Google reCAPTCHA)是一种广泛用于防止网络爬虫和自动机器人滥用的验证机制,而Kaptcha则是Java实现的一个开源验证码生成库,它能够帮助开发者在自己的应用程序中轻松集成自定义的验证码功能,尤其适合...
然后,需要在Java代码中创建一个Kaptcha实例,配置其生成验证码的参数,如文字颜色、背景色、字体样式等。接下来,通过调用Kaptcha对象的方法生成验证码图片,并将其保存或显示在网页上。同时,还需要将生成的验证码...
Kaptcha是一个基于Java的开源验证码生成框架,它提供了多种验证码生成策略,可以轻松地集成到Web应用程序中。Kaptcha的主要优点是它的灵活性和易用性,开发者可以根据需求定制验证码的样式、颜色、字体等属性。 ...
Kaptcha是一个开源项目,用于生成各种类型的验证码,以防止自动化程序(如机器人)进行恶意操作。而Spring Boot是Java开发中的一个流行框架,它简化了设置和配置过程,使开发者能够快速构建应用程序。 首先,让我们...
kaptcha是一个Java实现的验证码生成工具,它的主要功能是生成随机且具有可读性的图像验证码。kaptcha-2.3.2是这个项目的特定版本,包含了该版本的jar包,这使得开发者可以直接引入项目中使用,无需从源码编译。 在...
在实际使用中,我们可以将Kaptcha集成到Java Web项目中,以下是一个简单的集成示例: ```java // 创建Kaptcha实例 Kaptcha captcha = new DefaultKaptcha(); Properties config = new Properties(); config.set...
kaptcha是一个开源的Java验证码生成库,它允许开发者轻松地在项目中集成自定义的验证码功能。这个"kaptcha验证码小程序"是基于kaptcha开发的一个简单的示例项目,旨在帮助初学者了解和学习如何使用kaptcha来创建...
接下来,我们讨论Kaptcha,这是一个轻量级的Java验证码库,其主要特点是易于使用和配置。Kaptcha的主要特性包括: 1. 简单API:Kaptcha提供简单的API,使得开发者能够快速地在项目中集成验证码功能。 2. 自定义配置...
【谷歌验证码使用工具——kaptcha-2.3.2】是一款基于Java的开源验证码生成库,主要用于网站的身份验证,防止自动化的机器人或者恶意攻击者进行非法操作。kaptcha这个名字是"CAPTCHA"(Completely Automated Public ...
首先,`kaptcha-2.3.2-jdk14.jar` 和 `kaptcha-2.3.2.jar` 是Kaptcha库的不同版本,它是一个专门用于生成验证码的Java库。Kaptcha库提供了一套完整的解决方案,能够方便地在Java应用中集成验证码功能。这两个JAR文件...
Kaptcha是Java的一个开源验证码生成库,它能够生成各种类型的复杂验证码,防止机器人或恶意软件自动填写表单。在Spring Boot项目中,我们可以通过配置Kaptcha Bean来定制验证码的样式,包括字体、颜色、背景等。当...
Kaptcha是Google开发的一个开源Java库,专门用于生成复杂的图像验证码。这个库允许开发者自定义各种参数以适应不同网站的需求,而且提供了属性配置的方式,使得定制过程更为简便。 Kaptcha验证码实现的核心在于其...
首先,kaptcha是一个强大的开源验证码生成库,它提供了丰富的配置选项,可以轻松定制出满足需求的验证码。要使用kaptcha,首先需要在项目中引入依赖。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```...
【kaptcha-2.3.2-google验证码插件】是一个基于Java开发的验证码生成插件,主要用于网站的安全验证,防止恶意自动程序(如机器人)进行非法操作,如批量注册、频繁提交表单等。该插件是Google开发的,因此在安全性和...
kaptcha验证码生成jar包后台配置源代码 ...1、Kaptcha是谷歌开源的可高度配置的实用验证码生成工具。 2、过Kaptcha可阻拦大多数机器人脚本操作。 3、kaptcha典型殷用于注册、登录、重要信息提交等用户交互
Kaptcha是Google开源的一个用于生成图片验证码的Java库,它为开发者提供了简单易用的API来创建具有高可定制性的图片验证码。在SpringMVC框架中,Kaptcha可以方便地与项目集成,以提升网站的安全性。 一、Kaptcha...
Kaptcha是由Google开源的一个Java验证码生成框架,它的设计目标是提供一个简单易用的API,帮助开发者快速创建出具有高安全性和可靠性的验证码。Kaptcha 2.3.2作为稳定版本,修复了之前版本的一些问题,增强了验证码...
`Kaptcha`是一个开源Java库,专为生成验证码图像而设计,具有高度可配置性,可以轻松集成到Web应用中。 首先,我们需要了解`Kaptcha`插件的基本用法。在Java项目中,你可以通过Maven或Gradle添加`kaptcha`依赖。...
Kaptcha是一个Java实现的开源验证码生成库,它允许开发者轻松地在Web应用中集成自定义的验证码功能。Kaptcha以其简单易用和高度可配置性而受到开发者欢迎。 Kaptcha库的核心概念是生成具有一定的模糊性和噪声的图像...