收藏 分站 简化版 股指 预订
日历 地图 计算器 行情 电脑
影视 携程 导购 WAP 排行
首页 软件 源码 网络 窍门 笑话 知识 公告 注册 登录 用QQ登录本站
全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
您现在的位置:首页 >> JSP >> 内容

JSP设计彩色验证码实例

内容摘要: 生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变) 产生验证码图片的文件-----image.jsp %@ page contentType='image/jpeg' import='java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*' ......

  

生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变)

产生验证码图片的文件-----image.jsp

<%@ page contenttype="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>

<%!

color getrandcolor(int fc,int bc){//给定范围获得随机颜色

random random = new random();

if(fc>255) fc=255;

if(bc>255) bc=255;

int r=fc+random.nextint(bc-fc);

int g=fc+random.nextint(bc-fc);

int b=fc+random.nextint(bc-fc);

return new color(r,g,b);

}

%>

<%

//设置页面不缓存

response.setheader("pragma","no-cache");

response.setheader("cache-control","no-cache");

response.setdateheader("expires", 0);


// 在内存中创建图象

int width=60, height=20;

bufferedimage image = new bufferedimage(width, height, bufferedimage.type_int_rgb);

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2013/3/21 发布时间:12:27:53 点击:3126 录入:齐天大圣
  • 上一篇:JSP中实现301重定向的代码
  • 下一篇:JSP点击链接后下载文件(右键另存)功能
  • 本类新增
    本类热门文章
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2017

    最佳1024*768浏览
    闽ICP备05000814号-1
    YJCMS V1.7 Build 17.1.11

    本空间由力天互联提供