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

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

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

    即興的靈感

    思維是一種藝術(shù); 藝術(shù)需要靈感。

    博客好友

    最新評(píng)論

    JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決

    ???以上兩篇文章的內(nèi)容介紹了有關(guān)JSP中產(chǎn)生數(shù)字驗(yàn)證碼中文驗(yàn)證碼的源代碼并做了分析,本文中介紹如何對(duì)以上產(chǎn)生的數(shù)字跟中文驗(yàn)證碼進(jìn)行使用,以及如何解決中文驗(yàn)證碼的亂碼無(wú)法正確驗(yàn)證的問(wèn)題。
    ???對(duì)驗(yàn)證碼的使用分為兩個(gè)部分,分別為驗(yàn)證碼的調(diào)用和驗(yàn)證過(guò)程,以下分別做說(shuō)明介紹。
    ???三、在JSP中調(diào)用驗(yàn)證碼
    ?????????? 使用驗(yàn)證碼直接在圖片處調(diào)用產(chǎn)生驗(yàn)證碼的JSP文件即可,同時(shí)在刷新驗(yàn)證碼按鈕處的js代碼中使用JSP驗(yàn)證碼文件,頁(yè)面源碼如下。

    <form id="dForm" method=post action="val.jsp">

    <ul class="sFrm">

    <li><b></b><img id="code" border=0 src="Num.jsp"/><input type="button" value="看不清,換一張" onClick="document.getElementById('code').src='ColorChinese.jsp'"><div class="clear0"></div></li>

    <li><b>驗(yàn)證碼</b><input type="text" name="input" maxlength=8 value=""? styleClass="sIpt itemFm"><div class="clear0"></div></li>

    <li class="bar"><b></b><input type="submit" value="驗(yàn)證測(cè)試"? styleClass="logbtn3"></li>

    </ul>
    </form>?


    ???四、在JSP中驗(yàn)證碼的驗(yàn)證過(guò)程以及中文亂碼處理
    ????????????獲取用戶輸入的驗(yàn)證碼并與Session中的驗(yàn)證碼比較,相同即通過(guò),否則拒絕,對(duì)于JSP中中文驗(yàn)證碼的處理注意要在頁(yè)面中定義JSP頁(yè)面編碼跟獲取Session的字符編碼一致,此處使用的是統(tǒng)一的GB2312編碼,否則將出現(xiàn)驗(yàn)證碼無(wú)法成功驗(yàn)證的情況。

    ??

    val.jsp
    <%@
    page language="java" pageEncoding="GB2312" %>

    <%

    ????request.setCharacterEncoding("gb2312");

    ????//獲取Session會(huì)話中緩存的驗(yàn)證碼
    ?
    ?? String rand = (String)session.getAttribute(
    "rand");
    ????//獲取用戶輸入的驗(yàn)證碼
    ????String input = request.getParameter(
    "input");

    ???

    ??? if(rand==null||input==null)

    ??? {

    ???????//無(wú)輸入驗(yàn)證碼處理代碼
    ?
    ?? }

    ??? if (rand.equals(input)) {

    ???????//驗(yàn)證碼對(duì)比成功

    ??? }

    ??? else

    ??? {
    ????? ?//驗(yàn)證碼失敗處理代碼

    ??? }
    %>?

    ???以上為在JSP頁(yè)面中的驗(yàn)證碼生成以及使用處理的源碼分析,在接下來(lái)的文章中將介紹下在Servlet中使用驗(yàn)證碼程序。

    ?
    鳳凰涅槃/浴火重生/馬不停蹄/只爭(zhēng)朝夕
    ???? 隱姓埋名/低調(diào)華麗/簡(jiǎn)單生活/完美人生

    posted on 2008-11-30 01:08 poetguo 閱讀(7233) 評(píng)論(16)  編輯  收藏 所屬分類(lèi): JSPJAVA

    評(píng)論

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2008-12-01 13:31 即興詩(shī)人

    本文就是對(duì)以上兩篇內(nèi)容的中的驗(yàn)證碼的調(diào)用和使用方法,在前篇文章中尋找解決方法的朋友在這里看看哈。。。。  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2009-04-07 10:26 leafish

    博主你好!在JSP中調(diào)用驗(yàn)證碼中'ColorChinese.jsp'沒(méi)地方找。換成chineseVal.jsp沒(méi)有反映啊? 能否把關(guān)于jsp驗(yàn)證的所有東西發(fā)份給我研究嗎?xinsui99@163.com 謝謝  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2009-05-16 19:27 剩飯團(tuán)

    希望可以發(fā)所有相關(guān)的代碼給我研究一下。。。。。。。。。。。
    zerodyc@yahoo.com.cn 謝謝~~  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2009-07-27 11:03 ss

    ss  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2011-05-22 18:58 吳知

    @剩飯團(tuán)
      回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2011-07-23 08:44 瑞展

    驗(yàn)證碼  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2011-10-09 21:01 345

    345345345  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2012-03-27 18:07 xcsda

    sdasdsdsa  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2012-04-01 14:05 錢(qián)建培

    達(dá)芙妮的上班  回復(fù)  更多評(píng)論   

    # 驗(yàn)證碼 2012-04-11 20:15 陳廷炎

    對(duì)我多么渴望  回復(fù)  更多評(píng)論   

    # 驗(yàn)證碼 2012-04-11 20:15 陳廷炎

    嗯對(duì)打球地球人廢棄物發(fā)  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2012-06-11 09:34 天是無(wú)情

    皕應(yīng)的HCaptcha,就沒(méi)有這個(gè)問(wèn)題了,還支持各種語(yǔ)言,安全性比較高,有注冊(cè)機(jī)終結(jié)者美譽(yù) 皕應(yīng)官網(wǎng) http://www.hinsite.com  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2013-04-08 10:37 啊傷心啊是

    上傳  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2014-02-03 16:04 wad

    adawdwdawdwa  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2014-02-03 16:04 wad

    wadwa  回復(fù)  更多評(píng)論   

    # re: JSP驗(yàn)證碼大全之驗(yàn)證碼使用與亂碼解決 2014-09-07 09:19 燚風(fēng)

    問(wèn)一下,這個(gè)驗(yàn)證的時(shí)候session中的值總是不隨著圖片的變化而變化,總是第一次session中的值,而且在tupian.jsp中的該設(shè)置清緩存的都清了,還是不行怎么辦求解  回復(fù)  更多評(píng)論   

    主站蜘蛛池模板: 午夜精品一区二区三区免费视频 | 婷婷精品国产亚洲AV麻豆不片| 另类图片亚洲校园小说区| 我要看免费的毛片| 中文精品人人永久免费| 国产成人精品日本亚洲直接| 无码一区二区三区免费| 久久精品亚洲视频| 91av在线免费视频| 亚洲一区二区三区免费在线观看| 国产h肉在线视频免费观看| 亚洲乱码在线视频| 天天天欲色欲色WWW免费| 亚洲av成人无码网站…| 亚洲一级特黄大片在线观看| 亚洲免费日韩无码系列| 亚洲精品无码高潮喷水在线| 久久永久免费人妻精品| 亚洲国产电影在线观看| 四虎影院在线免费播放| 一级毛片人与动免费观看| 国产亚洲福利精品一区| 亚洲网站在线免费观看| 亚洲日韩精品无码AV海量| 99re免费在线视频| 久久精品国产亚洲av麻豆蜜芽| 成年人免费网站在线观看| 污污视频免费观看网站| 亚洲国产精品久久久天堂| 免费国产作爱视频网站| 最新亚洲人成无码网www电影| 亚洲中文字幕成人在线| 99久久久国产精品免费蜜臀| 亚洲欧美精品午睡沙发| 亚洲一区二区精品视频| 精品无码国产污污污免费网站| 亚洲欧美日韩中文无线码| 国产亚洲3p无码一区二区| 人妻视频一区二区三区免费| 一级做a爱片特黄在线观看免费看 一级做a爱过程免费视 | 免费精品人在线二线三线区别|