<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 邵林
    的薩菲  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 国产三级在线免费| 香蕉视频在线观看免费| 99久热只有精品视频免费看| 国产亚洲精aa成人网站| 国产免费牲交视频免费播放| 亚洲人成色77777在线观看大| 一级中文字幕免费乱码专区| 久久影院亚洲一区| a级毛片视频免费观看| 情人伊人久久综合亚洲| 久久aa毛片免费播放嗯啊| 久久久久亚洲AV片无码下载蜜桃| 国产一卡二卡四卡免费| 国产v亚洲v天堂a无| 成在线人永久免费视频播放| 国产精品手机在线亚洲| 在线精品亚洲一区二区三区| a毛片全部免费播放| 亚洲邪恶天堂影院在线观看| 野花高清在线电影观看免费视频 | 亚洲综合色在线观看亚洲| 91av免费在线视频| 亚洲av福利无码无一区二区| h视频在线免费看| 亚洲AV无码专区在线厂| 久久久久亚洲爆乳少妇无 | 亚洲AV无码专区在线播放中文| 中文无码成人免费视频在线观看| 亚洲一级大黄大色毛片| 免费在线观看中文字幕| 久久狠狠躁免费观看2020| 亚洲视频无码高清在线| www.91亚洲| 最近在线2018视频免费观看| 亚洲AV无码一区二区三区电影| 亚洲熟妇无码乱子AV电影| 在线看片免费不卡人成视频| jizz18免费视频| 中文字幕亚洲综合久久综合| 伊伊人成亚洲综合人网7777| 国产免费不卡v片在线观看|