<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    即興的靈感

    思維是一種藝術; 藝術需要靈感。

    博客好友

    最新評論

    JSP驗證碼大全之數字驗證碼(源碼)

    ???驗證碼應用在各種場合中,十分廣泛,在多種多樣的系統或軟件中的新用戶帳戶注冊、用戶登錄、網站統一登陸或者用戶在網站發布信息模塊發布文章或內容都添加的隨機碼功能,對用戶操作過程進行一種驗證,使用驗證碼的目的就是為了避免網絡中的自動注冊程序或者自動發布程序的濫用。 驗證碼的原理其實就是隨機選擇一些字符碼以將字符碼以圖片的形式展現在軟件驗證界面或驗證頁面上,當用戶在進行提交操作的同時需要將圖片上的驗證碼輸入并同時提交,如果提交的字符驗證碼與服務器session保存的字符碼相同,則認為提交信息有效,否則拒絕提交。在使用驗證碼過程中,為了避免自動分析程序解析圖片并獲得驗證信息,通常需要在圖片上隨機生成一些干擾線或者將復雜的字符對圖片進行扭曲模糊,從而增加了自動識別程序分析驗證圖片的難度。
    ???JSP驗證碼源碼大全將分別用幾個篇幅的內容來介紹在JSP中幾種驗證碼的實現源碼以及使用。
    ???一、JSP中產生數字驗證碼源碼???
    ???數字驗證碼是一種最常用的驗證字符碼形式,以下為數字實現的JSP源碼:
    ???
    Num.jsp
    <%@
    page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>

    <%!

    ??? Color getRandColor(int cc,int bb)

    ??? {

    ??????? Random random = new Random();

    ??????? if(fc>255) cc=255;

    ??????? if(bc>255) bb=255;

    ??????? int r=cc+random.nextInt(bb-cc);

    ??????? int g=cc+random.nextInt(bb-cc);

    ??????? int b=cc+random.nextInt(bb-cc);

    ??????? returnnew Color(r,g,b);

    ??? } //獲取隨機顏色

    %>

    <%

    ??? response.setHeader("Pragma","No-cache");

    ??? response.setHeader("Cache-Control","no-cache");

    ??? response.setDateHeader("Expires", 0);

    ?

    ??? int width=80; //定義驗證碼圖片的長度

    ??? int height=30; //定義驗證碼圖片的寬度

    ??? 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(getRandColor(160,200));

    ??? for (int i=0;i<155;i++)

    ??? {

    ?????? int i_x = random.nextInt(width);

    ?????? int i_y = random.nextInt(height);

    ?????? int i_xl = random.nextInt(12);

    ?????? int i_yl = random.nextInt(12);

    ?????? g.drawLine(i_x,i_y,i_x+i_xl,i_y+i_yl);

    ??? }

    ??? //用線條畫背景
    ?

    ??? String s_Rand="";

    ??? for (int i=0;i<4;i++)

    ??? {

    ?????? String rand=String.valueOf(random.nextInt(10));

    ?????? s_Rand+=rand;

    ??????

    ?????? g.setColor(new Color(20+random.nextInt(110),20+random.nextInt(110),20+random.nextInt(110)));

    ?????? g.drawString(rand,13*i+6,16);

    ??? }

    ????//產生4位隨機碼?
    ?

    ??? session.setAttribute("rand",s_Rand);

    ????//將驗證碼存入Session中
    ?

    ??? g.dispose();

    ???

    ??? ImageIO.write(image, "JPEG", response.getOutputStream());

    ????//輸出驗證圖片
    ???

    ??? out.clear();

    ??? out = pageContext.pushBody();

    ???

    %>



    接下來文章將介紹JSP中的中文驗證碼、其他JAVA驗證碼的實現以及對JSP中對驗證碼的調用和使用的有關內容,下一篇文章將介紹有關JSP中文驗證碼的源碼實現。

    ?
    鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
    ???? 隱姓埋名/低調華麗/簡單生活/完美人生

    posted on 2008-11-28 14:29 poetguo 閱讀(27813) 評論(68)  編輯  收藏 所屬分類: JSPJAVA

    評論

    # re: JSP驗證碼源碼大全之數字驗證碼源碼 2008-11-28 14:50 即興詩人

    驗證碼應用十分廣泛,以備需要時候使用。  回復  更多評論   

    # re: JSP驗證碼源碼大全之數字驗證碼源碼 2008-11-28 17:05 逝水fox

    關注中文驗證碼  回復  更多評論   

    # re: JSP驗證碼源碼大全之數字驗證碼源碼 2008-11-28 17:45 即興詩人

    中文驗證碼在驗證過程比較安全,但是會出現亂碼現象,同時需要做好JSP亂碼措施。。。。馬上就發中文版本。。。。  回復  更多評論   

    # re: JSP驗證碼源碼大全之數字驗證碼源碼[未登錄] 2008-11-28 17:48 城市獵人

    還有啥版本,都發出來吧,期待,好東西  回復  更多評論   

    # re: JSP驗證碼源碼大全之數字驗證碼源碼 2008-11-28 22:00 即興詩人

    等等我哈,比較忙。。  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2008-11-29 16:53 Bom Wu

    我試了一下,將這個文件使用以下方式加到頁面:
    <%@ include file="Num.jsp"%>
    可以正常顯示驗證圖片,但是程序中其它用out.print()輸出的內容全部不能顯示。不知道是不是out.clear()的顯示  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2008-11-29 17:28 即興詩人

    直接include進去的話會清空其他內容,將該圖片輸入到相應位置就好,不要使用include,等下我把JSP圖片的調用跟使用方法寫出來,,,  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2008-12-01 10:15 楊愛友

    實用,手下了。  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2009-01-22 21:50 朱承楠

    我想看 我學要  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2009-08-08 15:07 夜葉

    博主啊,小弟新手呢,不知道怎么用咧~  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-01-29 12:01 44465

    1561564165  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-04-02 19:19 胡漢徽

    的薩芬城市打工·a  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-04-02 19:19 胡漢徽

    飯店給別人的話b  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-04-02 19:19 胡漢徽

    程度撒個人特點是以經營  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-06-08 12:47 sadasdasd

    asdasda  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-06-22 09:37 王兆艷

    @逝水fox
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-06-27 19:56 關馳健

    幫我容啊
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-06-27 19:57 關馳健

    幫我絨啊  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-03 09:58 山東菜

    撒  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-05 11:01 電控柜

    我家附近公交化科技  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-07 08:36 送猛虎

    好啊啊啊  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-07 08:37 送猛虎

    太好了
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-07 09:53 怕會

    兩公開會接你哦是
    jrfjhfgjfghfgh符合;la 哦了看破快樂ol了live.com   回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-07 09:53 怕會

    1476  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-07 09:53 怕會

    CF F




      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-09 06:23 楊昭

    我不會說驗證碼
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-09 06:23 楊昭

    我不會
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼)[未登錄] 2011-07-09 16:56 王龍

    ,,,,,,,,,,,,,  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-13 13:11 luweicheng

    @王龍
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-13 13:12 luweicheng

    哈哈
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-14 20:54 正榮

    5648746878748748487  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-14 20:55 正榮

    個哈哈哈哈哈哈和積極收集和現場檢查
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-22 21:40 陳公帝

    翻叫哥哥錄一個部門過后就不敢回家和他搞好  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-25 14:38 王瑩瑩

    有沒有16位數的驗證碼  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-27 14:40 khjjh

    fdevrrgreg  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-27 14:40 khjjh

    gfhbfefeffefefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-07-30 06:52 劉帥

    打完  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-09-03 19:16 545574252

    @44465
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-10-13 17:30 CAOYONGHAO

    .....................  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-10-22 12:27 何況

    餓 餓 餓餓餓餓  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-10-22 12:29 何況

    肯定積分多少多少不回答是否會使對方的身份和山東省地方是大方的說  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-10-22 12:29 何況

    都是反反復反復反復反復反復反復  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-10-22 12:30 何況

    大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大 大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大的大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大的大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大的的大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大的的大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大大   回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-10-26 12:21 77777777

    gageywetgeddhr7467weuste
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-11-13 00:35 在打

    @王瑩瑩
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-11-23 17:01 4548548

    5265656565656565  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-11-30 17:29 詹盡我

    你們去新風18號叼G啊
    草你嗎 的B  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-12-05 20:50 張龍偉

    驗證碼  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2011-12-05 20:50 張龍偉

    驗證碼







      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼)[未登錄] 2011-12-15 22:04 李莫愁

    不錯,值得研究!  回復  更多評論   

    # 您的手機收到的驗證碼 2012-01-03 16:42 李歐

    狂魔輝煌不戶籍本  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼)[未登錄] 2012-01-24 13:40 張偉

    我要獲取QQ驗證碼  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-02-06 20:51 +

    0000000000+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-02-08 10:31 金就

    @胡漢徽
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-02-11 07:46 光飛

    1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111驗證碼111111111111111111111111111111111111111驗證碼1111111驗證碼驗證碼111111111111111111111111111111111111111111111111111111111111111111  回復  更多評論   

    # 注冊心情論壇[未登錄] 2012-04-17 00:25 123

    看不見驗證碼  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-04-18 03:25 王朝

    驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼驗證碼
      回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼)[未登錄] 2012-05-28 14:54

    中國打碼公司——面向全國客戶承包打碼任務.提供打碼業務咨詢、
    服務查詢、業務受理、技術支持等各項服務,
    本公司具有強大的網上人工輸入驗證碼團隊,成功率達98%左右,
    成為客戶最信賴的公司。
    有需者聯系我QQ或電我手機號碼
    公司網址http://www.wgb320330.com  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-07-07 13:52 黎久洲

    好  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-07-07 13:53 黎久洲

    驗證碼大全  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼)[未登錄] 2012-09-07 23:22 靜靜

    無愛過你啊  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-09-08 14:41 啊大幅

    愛國  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-10-18 16:40 邂逅

    求源碼644143964@qq.com,謝謝  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-10-27 14:50 vfvb

    sfasdfsaf sdf a
    +  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2012-12-12 16:16 舒馨

    求源碼646188810@qq.com  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2013-06-11 17:38 林創旭

    給我一個驗證碼  回復  更多評論   

    # re: JSP驗證碼大全之數字驗證碼(源碼) 2013-12-03 12:42 rgwERG

    WET4GWETG  回復  更多評論   

    主站蜘蛛池模板: caoporm碰最新免费公开视频| 亚洲国产日韩女人aaaaaa毛片在线| 日本高清高色视频免费| 亚洲丰满熟女一区二区v| 亚洲乱亚洲乱妇无码麻豆| 日韩在线看片免费人成视频播放| 日本免费大黄在线观看| gogo免费在线观看| 美女黄频视频大全免费的| 亚洲色欲色欲www| 亚洲狠狠狠一区二区三区| 亚洲AV成人片色在线观看| 国产精品亚洲mnbav网站 | 国产偷国产偷亚洲高清日韩| 亚洲精品WWW久久久久久| 国产免费久久精品| 亚洲毛片av日韩av无码| 亚洲精品97久久中文字幕无码| 国产又长又粗又爽免费视频| 免费播放春色aⅴ视频| 国产精品亚洲综合一区| 亚洲国产精品SSS在线观看AV| 在线观看午夜亚洲一区| 亚洲精品一区二区三区四区乱码| 亚洲a视频在线观看| 精品免费AV一区二区三区| aa级毛片毛片免费观看久| 中文字幕天天躁日日躁狠狠躁免费| 黄在线观看www免费看| 国产成人无码a区在线观看视频免费| 亚洲高清无码在线观看| 亚洲欧洲日产v特级毛片| 国产成人高清亚洲一区久久| 国产无遮挡色视频免费观看性色| 巨波霸乳在线永久免费视频| 亚洲男人天堂2020| 国产亚洲福利在线视频| 国产精品免费无遮挡无码永久视频| 女人18毛片免费观看| 亚洲Av无码专区国产乱码DVD| 一本色道久久88—综合亚洲精品|