我们知道在我们注册用户的时候一般都有一段模糊的验证码让我们输入,其实我们自己也可以实现这个验证码 ,验证码的好处是为了防止某些自动提交软件的而已行为 。
下面就利用Servlet +JSP+JavaBran实现一个验证码机制。
BufferedImage 可以操作缓冲区的 内部Image,可以被ImageIO输出到输出流中 ,我们就是利用PrintWriter可以想浏览器输出信息的原理我们输出Image图片 。
2、index.jsp首页 这个页面通过请求Servlet输出验证码
3、yanzheng.jsp 验证输入的字符是否正确
4、实现http请求的Servlet实现类 ImageServlet