本文实例讲述了Java Web开发之图形验证码的生成与使用方法。分享给大家供大家参考。具体如下:
图形验证码的主要目的是为了增强的安全性,增加用户通过遍历所有可能性来破解密码的难度。
图形验证码的使用包括如下3部分:
① 图形验证码的生成;
② 在页面中的使用;
③ 验证;
1、图形验证码的生成
假设在Servlet生成图形验证码,在JavaBean或者JSP中生成的基本过程是相同的。设计如下过程:
① 设置响应的文档类型;
② 生成随机码;
③ 把随机码保存到session中;
④ 生成图片;