2007-09-27

验证码生成之JavaServlet-Edition

关键字: 验证码 img src Servlet
概述:验证码对于各大论坛的信息验证功能来说已经成了不可或缺的一部分,至于其作用,本人就不在这里赘述。近日,本人在自己也实现了一个JavaServlet版的验证码,现把其源代码贴出来,请各位不吝赐教。 实现机理:生成一串随机数,其中可以是固定值,可以是可变值,本人的随机数长度固定为4(可根据您自己的程序进行改变),等到随机字符串产生后,将此字符串打乱成字符,然后一个一个的把字符画到输出流里,其中每个字符的颜色即RGB值也是随机产生,在画面的同时,再产生若干条干扰线,以防止验证码被破解。然后把图象流输出到客户端。其中客户端的HTML代码利用img标签实现。 Servlet源代码: java ...
mhqawjh
搜索本博客
最近加入圈子
存档
最新评论