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

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

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

    neverend的日志

    不記錄,終將被遺忘。 一萬年太久,只爭朝夕。 他們用數字構建了整個世界。

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      62 Posts :: 1 Stories :: 17 Comments :: 0 Trackbacks

    今天用Servlet實現了一個站點用戶登錄功能。
    流程如下:

    Login.class
    實現視圖功能,實現一個表單,第一行為用戶名,第二行為密碼,第三行為提交按鈕。

    readservlet.class
    將表單數據暫存在session中,利用RequestDispatcher實現頁面跳轉功能,重定向到“/validata”。

    validata.class
    實現數據校驗。判斷輸入用戶名與密碼是否正確匹配,方法是與數據庫中記錄比較驗證。
    若用戶名和密碼有一為null, 則重定向回/Login。否則,
    若匹配,則重定向到"/successlogin";
    若不匹配,則重定向到"/failurelogin"

    successlogin.class
    提示成功登錄,顯示用戶名和密碼。

    failurelogin.class
    提示登錄失敗。提供重新登錄功能,即重定向到/Login的功能。這個功能可以通過設置"action=\login"的表單實現,也可以通過超鏈接實現。

    需注意的問題:
    重定向的兩種方法?
    1.  RequestDispatcher rd=request.getRequestDispatcher(URL); 或
         RequestDispatcher rd=getServletContext().getRequestDispatcher(URL);
         rd.forward(request,response);

    2.  response.sendRedirect(URL);

    request.getSession(true/false)方法中參數true和false的區別?
    參數為true時,若當前request包含的session為null,則創建一個新的session。
    參數為false時,在上述情況下不會創建新的session。

    posted on 2008-08-15 22:26 neverend 閱讀(4151) 評論(1)  編輯  收藏

    Feedback

    # re: Servlet實現用戶登錄功能 2013-05-23 23:01 邵林
    的薩菲  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久精品国产影库免费看| 免费无码肉片在线观看| 亚洲精品免费在线| 夜夜嘿视频免费看| 三年片免费观看大全国语| 亚洲国产高清在线精品一区| 亚洲精品无码久久久影院相关影片| 暖暖在线视频免费视频| 亚洲av片不卡无码久久| 久久精品国产亚洲Aⅴ香蕉| 黄页网站在线看免费| jizz日本免费| 亚洲人成无码网站在线观看| 亚洲中文字幕久久精品无码APP| 在线看免费观看AV深夜影院| 日日摸夜夜添夜夜免费视频| 亚洲18在线天美| 亚洲AV无码乱码在线观看裸奔| 日本黄色免费观看| 四虎最新永久免费视频| 一级人做人爰a全过程免费视频| 亚洲国产韩国一区二区| 亚洲日韩精品无码专区网址| 免费的一级黄色片| 蜜臀AV免费一区二区三区| 成年网在线观看免费观看网址| 亚洲一区二区三区乱码在线欧洲| 亚洲国产精品无码中文字| 免费观看亚洲人成网站| 中文字幕av无码无卡免费| 国产精品99久久免费观看| 一本久久免费视频| 亚洲AV日韩AV无码污污网站| 亚洲国产精品综合一区在线| 亚洲国产成人高清在线观看| 亚洲成?Ⅴ人在线观看无码| 大地资源二在线观看免费高清| 无码专区AAAAAA免费视频| 亚洲人成7777| 亚洲黄色在线观看视频| 亚洲精品成人网站在线观看|