如下是在学习Servlet中,简单的验证码的实现:
=====>>>>>仅供参考
BufferedImage image = new BufferedImage(200,60,BufferedImage.TYPE_3BYTE);
Graphics g = image.getGraphics();
Random r1 = new Random();
int n = r1.nextInt(9000)+1000;//产生一个4位数字的验证码 也可以实现字符的验证
g.drawString(""+n,0,20);//验证码进行布局
g.disponse();//图像生效
ImageIo.write(image,"JPEG",response.getOutputStream()); //以Jpeg的形式输出
//然后可以把验证码保存到session中 进行后面的比较验证了
=====>>>>>仅供参考