1:准备0~9的数字图片,分别命名为0.jpg~9.jpg
2:将准备好的图片放到login.jsp所在目录的images下
3:在jsp页面上生成随机数
int[] code = new int[4]; Random rand = new Random(System.currentTimeMillis()); for(int i=0;i<4;i++) code[i]=rand.nextInt(10);
4:在页面上要生成验证码的地方添加以下代码
<img src="images/<%=code[0] %>.jpg" width="15" height="19"> <img src="images/<%=code[1] %>.jpg" width="15" height="19"> <img src="images/<%=code[2] %>.jpg" width="15" height="19"> <img src="images/<%=code[3] %>.jpg" width="15" height="19">
5.启动服务器,打开登陆页面,刷新,已经能用了
自娱自乐,大神见笑