前面已经说明验证码存在的意义,接下来本片文章将讲解如何实现一个简单的验证码。
在进行表单设计时,验证码的增加可以实现是否为“人为”操作,增加验证码可以防止网站数据库信息的冗杂...
验证码作为一个图片,在页面中是“画”出来的,那么它是如何画出来的呢?
其中需要几个生成图片的类:
{
1、BufferedImage图像数据缓冲区
2、Graphics绘制图片
3、color获取颜色
4、Random获取随机数
5、ImageIO输出图片
}
=================代码生成部分=================
1、在index.jsp中简单写入以下代码:
/servlet/LoginServlet"method="get" >验证码:
/servlet/ImageServlet"/>
看不清楚
2、在src下创建ImageServlet类
public class ImageServlet extendsHttpServlet{public void doGet(HttpServletRequest request,HttpServletResponse response) throwsIOException{//这个方法实现验证码的生成
BufferedImage bi=new Buf