校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > jsp 生成驗證碼代碼

jsp 生成驗證碼代碼

熱門標簽:外呼直播語音系統 山東ai外呼電銷機器人好用嗎 福建電銷貓機器人收費 四川正規外呼系統軟件 湖北地圖標注公司 地圖標注專業和非專業 智能電話機器人銷售話術 甘肅銷售電銷機器人公司 汝南縣地圖標注app
調用方法:在jsp頁面用圖像標簽便可以直接調用如下是標簽代碼
img border=0 src="image.jsp">,只需要把該代碼發在驗證碼要顯示的區域就可以了)
%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>
%!
public static String code="abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
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);
// 獲取圖形上下文
Graphics g = image.getGraphics();
//生成隨機類
Random random = new Random();
// 設定背景色
g.setColor(getRandColor(200,250));
g.fillRect(0, 0, width, height);
//設定字體
g.setFont(new Font("Times New Roman",Font.PLAIN,18));
//畫邊框
//g.setColor(new Color());
//g.drawRect(0,0,width-1,height-1);
// 隨機產生155條干擾線,使圖象中的認證碼不易被其它程序探測到
g.setColor(getRandColor(160,200));
for (int i=0;i155;i++)
{
int x = random.nextInt(width);
int y = random.nextInt(height);
int xl = random.nextInt(12);
int yl = random.nextInt(12);
g.drawLine(x,y,x+xl,y+yl);
}
// 取隨機產生的認證碼(由數字和字母組長的)
String sRand="";
for (int i=0;i4;i++){
int rand=random.nextInt(62);
sRand+=String.valueOf(code.charAt(rand));
// 將認證碼顯示到圖象中
g.setColor(new Color(20+random.nextInt(110),20+random.nextInt(110),20+random.nextInt(110)));// 調用函數出來的顏色相同,可能是因為種子太接近,所以只能直接生成
g.drawString(String.valueOf(code.charAt(rand)),13*i+6,16);
}
// 將認證碼存入SESSION
session.setAttribute("rand",sRand);
// 圖象生效
g.dispose();
// 輸出圖象到頁面
ImageIO.write(image, "JPEG", response.getOutputStream());
%>
.下面是一個test.jsp,來進行驗證碼生成的測試,然后交給check.jsp來處理
%@ page contentType="text/html;charset=gb2312" %>
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
html>
head>
title>認證碼輸入頁面/title>
meta http-equiv="Content-Type" content="text/html; charset=gb2312">
META HTTP-EQUIV="Pragma" CONTENT="no-cache">
META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
META HTTP-EQUIV="Expires" CONTENT="0">
/head>
body>
form method=post action="check.jsp">
table>
tr>
td align=left>系統產生的認證碼:/td>
td>img border=0 src="image.jsp">/td>
/tr>
tr>
td align=left>輸入上面的認證碼:/td>
td>input type=text name=rand maxlength=4 value="">/td>
/tr>
tr>
td colspan=2 align=center>input type=submit value="提交檢測">/td>
/tr>
/form>
/body>
/html>
.下面是一個check.jsp
%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
html>
head>
title>認證碼驗證頁面/title>
meta http-equiv="Content-Type" content="text/html; charset=gb2312">
META HTTP-EQUIV="Pragma" CONTENT="no-cache">
META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
META HTTP-EQUIV="Expires" CONTENT="0">
/head>
body>
%
String rand = (String)session.getAttribute("rand");
String input = request.getParameter("rand");
%>
系統產生的認證碼為: %= rand %>br>
您輸入的認證碼為: %= input %>br>
br>
%
if (rand.equals(input)) {
%>
font color=green>輸入相同,認證成功!/font>
%
} else {
%>
font color=red>輸入不同,認證失?。?font>
%
}
%>
/body>
/html>
您可能感興趣的文章:
  • 使用canvas及js簡單生成驗證碼方法
  • JavaScript生成驗證碼并實現驗證功能
  • js生成驗證碼并直接在前端判斷
  • JSP動態生成驗證碼存儲在session作用范圍內
  • JavaScript中用于生成隨機數的Math.random()方法
  • javascript中Math.random()使用詳解
  • 使用js Math.random()函數生成n到m間的隨機數字
  • javascript Math.random()隨機數函數
  • JavaScript使用Math.random()生成簡單的驗證碼

標簽:梅州 白銀 吳忠 肇慶 黔東 臨沂 昌都 南充

巨人網絡通訊聲明:本文標題《jsp 生成驗證碼代碼》,本文關鍵詞  jsp,生成,驗證,碼,代碼,jsp,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《jsp 生成驗證碼代碼》相關的同類信息!
  • 本頁收集關于jsp 生成驗證碼代碼的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲综合成人在线| 成人黄色电影在线| 日韩国产一二三区| 成人97人人超碰人人99| 在线视频一区二区三区| 91久久精品一区二区三| 国产色产综合色产在线视频| 中文字幕在线观看不卡视频| 中文字幕在线不卡| 亚洲电影第三页| 捆绑变态av一区二区三区 | 91免费国产视频网站| 久久福利视频一区二区| 国产中文字幕一区| 色狠狠色狠狠综合| 中文字幕av一区 二区| 一区二区三区在线视频播放| 777色狠狠一区二区三区| 亚洲人午夜精品天堂一二香蕉| 亚洲综合视频网| 成人短视频下载| 欧美精品日韩一本| 欧美午夜一区二区三区免费大片| 国产精品久久久久国产精品日日| 亚洲一区二区三区三| 97精品久久久久中文字幕| 7777精品伊人久久久大香线蕉| 日韩免费视频一区| 美女视频网站黄色亚洲| 色综合久久久久网| 自拍偷拍国产亚洲| 麻豆91免费观看| 同产精品九九九| 欧美综合久久久| 国产色91在线| 国产不卡视频一区| 欧美日本免费一区二区三区| 欧美伊人精品成人久久综合97| 国产精品丝袜一区| 精品伦理精品一区| 久久亚洲综合色| 亚洲午夜三级在线| 99久久精品久久久久久清纯| 久久久国产精品不卡| 国产偷国产偷亚洲高清人白洁| 国产精品国产自产拍高清av王其| 不卡的av电影| 久久久九九九九| 91在线视频官网| 国产精品视频第一区| 色先锋久久av资源部| 久久久亚洲欧洲日产国码αv| 日韩—二三区免费观看av| 国产呦萝稀缺另类资源| 在线观看一区二区视频| 欧美日韩激情一区| 亚洲欧美另类久久久精品2019| 亚洲人被黑人高潮完整版| 久久精品二区亚洲w码| 粉嫩在线一区二区三区视频| 久久久久久麻豆| 国产一本一道久久香蕉| 中文字幕亚洲区| 97久久精品人人澡人人爽| 亚洲1区2区3区视频| 91免费观看国产| 欧美xxxx在线观看| 美女在线观看视频一区二区| 欧美一区二区三区四区视频| 激情综合色综合久久综合| 精品美女在线播放| 91福利资源站| 一卡二卡欧美日韩| 亚洲精品精品亚洲| 欧美猛男男办公室激情| 婷婷久久综合九色综合伊人色| 国产日韩v精品一区二区| 国产成人av一区二区三区在线| 亚洲高清三级视频| 久久免费国产精品| 欧美久久久久久久久中文字幕| 蜜臀av一区二区| 亚洲欧洲99久久| 久久女同互慰一区二区三区| 色天使久久综合网天天| 国产在线看一区| 日韩国产欧美在线观看| 久久青草欧美一区二区三区| 欧美日本在线播放| 麻豆久久久久久| 国产精品久久久久影院亚瑟| 日本欧洲一区二区| 久久精品在线免费观看| 国产91精品精华液一区二区三区 | 中文字幕在线不卡一区| 亚洲国产日日夜夜| 99re成人精品视频| 欧美亚洲国产怡红院影院| 亚洲国产日韩在线一区模特 | 亚洲精品一区二区三区四区高清| 亚洲国产精品影院| 一本大道久久a久久精二百| 亚洲美女屁股眼交3| 偷拍日韩校园综合在线| 国内成人免费视频| 99精品视频一区二区三区| 亚洲国产岛国毛片在线| 日本午夜一本久久久综合| 91视频www| 日韩欧美国产综合一区 | 韩国一区二区三区| 欧美亚洲动漫另类| 亚洲免费毛片网站| 成人h精品动漫一区二区三区| 欧美日韩三级一区| 日本大胆欧美人术艺术动态 | 91在线观看美女| 99精品视频在线免费观看| 精品国产乱子伦一区| 韩日精品视频一区| 成人av在线网站| 欧美亚洲一区二区在线观看| 亚洲少妇屁股交4| 精品国产乱码久久久久久久| 久久伊人蜜桃av一区二区| 91麻豆精品国产91久久久使用方法 | 国内精品写真在线观看| 男男gaygay亚洲| 激情五月激情综合网| 成人中文字幕电影| 91久久精品国产91性色tv| 日韩欧美国产午夜精品| 精品国产一区二区精华| 久久久久久久性| 国产蜜臀97一区二区三区| 中文字幕日韩av资源站| 亚洲第四色夜色| 久久99热狠狠色一区二区| 成人综合婷婷国产精品久久| 在线免费观看一区| 在线成人免费视频| 久久久久久久久久久电影| 18欧美乱大交hd1984| 日韩二区三区四区| 国产一区二区在线电影| 北条麻妃国产九九精品视频| 不卡av在线网| 欧洲一区二区三区在线| 色婷婷精品大在线视频| 精品无人区卡一卡二卡三乱码免费卡| 一区二区三区在线播| 韩国精品久久久| 韩国av一区二区| av一本久道久久综合久久鬼色| 久久国产剧场电影| 国产精品小仙女| 麻豆国产91在线播放| 国产精品自拍毛片| 国产乱子轮精品视频| 欧美日韩国产电影| 欧美片网站yy| 综合久久综合久久| 亚洲女爱视频在线| 奇米色777欧美一区二区| 亚洲蜜臀av乱码久久精品| 国产一区不卡视频| 国产高清视频一区| 欧美酷刑日本凌虐凌虐| 欧美人与禽zozo性伦| 亚洲欧洲日本在线| 亚洲精品中文在线| 国产成人午夜高潮毛片| av激情综合网| 91精品国产一区二区三区蜜臀| 色噜噜久久综合| 日韩精品最新网址| 国产亚洲成av人在线观看导航| 亚洲精品videosex极品| 卡一卡二国产精品| 亚洲成人av中文| 国产不卡高清在线观看视频| 色综合久久久久久久| 极品美女销魂一区二区三区免费 | 中文字幕在线不卡视频| 亚洲日本一区二区| 午夜精品久久久久久不卡8050| 一区二区三区日韩精品视频| 青青草成人在线观看| 成人黄色小视频| 欧美三级韩国三级日本三斤| 欧美一级在线免费| 欧美午夜寂寞影院| 夜夜精品浪潮av一区二区三区| 男人操女人的视频在线观看欧美| 极品少妇xxxx精品少妇偷拍| 色婷婷久久久亚洲一区二区三区| 国产高清不卡二三区| 久久网这里都是精品| 亚洲激情成人在线| 精品一区二区三区不卡|