kaptcha验证码Demo

本文介绍如何在项目中使用kaptcha工具实现登录+验证码的双重验证机制,以提高系统的安全性。通过简单的配置和调用方式,可以有效防止程序被破解。详细步骤包括下载kaptcha jar包、在web.xml中配置、在页面中调用并验证验证码。
为了防止程序破解系统登录,一般都会采用登录+验证码的措施。 kaptcha是我用到的最好用的一个验证码工具,使用非常的简单。 瞧瞧我在项目中使用的效果吧!感觉还是很不错的。 使用方法: 1.当然是下载kaptcha的jar包了 kaptaca的地址:http://code.google.com/p/kaptcha/ 我在下面也提供一个我修改的版本,修改点下面说。 2.在web.xml中增加配置 1: <servlet> 2: <servlet-name>Kaptcha</servlet-name> 3: <servlet-class>com.google.code.kaptcha.servlet.KaptchaServlet</servlet-class> 4: </servlet> 5: <servlet-mapping> 6: <servlet-name>Kaptcha</servlet-name> 7: <url-pattern>/kaptcha.jpg</url-pattern> 8: </servlet-mapping> 3.在需要的页面进行调用 1: <img src="Kaptcha.jpg"> 2: <form method="POST"> 3: <br>验证码:<input type="text" name="kaptchafield"><br /> 4: <input type="submit" name="submit"> 5: </form> 4.验证 1: String key = (String)session.getAttribute(com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY); 2: String parm = (String) request.getParameter("kaptchafield"); 3:  [...]

转载于:https://www.cnblogs.com/joypen/archive/2011/12/13/2322008.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值