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


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲乱码国产一区网址| 全免费一级午夜毛片| 亚洲人成人无码网www电影首页| 久久精品国产亚洲av品善| 久久不见久久见免费影院| 亚洲国产综合精品中文第一| 久久午夜免费视频| 国产成人亚洲综合一区| 免费网站看v片在线香蕉| 亚洲精品色在线网站| 亚洲人成影院在线观看| 中文在线免费观看| 亚洲精品福利视频| www.999精品视频观看免费| 亚洲av永久无码精品秋霞电影秋 | 成年男女免费视频网站| 亚洲伊人久久大香线蕉AV| 日本a级片免费看| 一级日本高清视频免费观看| 亚洲国产综合无码一区| 免费人成在线观看69式小视频| 亚洲午夜无码毛片av久久京东热| 国产乱子伦精品免费女| 成人无码区免费A∨直播| 久久精品视频亚洲| 成人黄18免费视频| 国产99精品一区二区三区免费| 亚洲第一精品福利| 成人免费无码大片A毛片抽搐色欲| 粉色视频在线观看www免费| 好看的亚洲黄色经典| 韩国免费一级成人毛片| 青青青视频免费观看| 老司机亚洲精品影院无码 | 亚洲国产成人久久综合区| 成人性生交大片免费看好| 亚洲一区二区影视| 超清首页国产亚洲丝袜| 99在线视频免费观看视频| 日本精品久久久久久久久免费 | 国产一区二区三区在线观看免费|