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


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


    網站導航:
     
    主站蜘蛛池模板: 一级人做人爰a全过程免费视频 | 国产亚洲美女精品久久久久狼| 亚洲风情亚Aⅴ在线发布| 国产99视频精品免费观看7| 亚洲午夜电影一区二区三区| 足恋玩丝袜脚视频免费网站| 亚洲另类小说图片| 女人张腿给男人桶视频免费版 | 亚洲成av人片不卡无码| 2021免费日韩视频网| 亚洲三级视频在线| 四虎影视www四虎免费| 男男gay做爽爽的视频免费| www.亚洲色图.com| a级毛片在线免费看| 亚洲av无码专区在线播放| 最近最新高清免费中文字幕| 亚洲国产精品成人综合色在线婷婷| 国产1024精品视频专区免费| 亚洲精品av无码喷奶水糖心| 亚洲美女在线国产| 亚洲视频在线免费观看| 亚洲欧美熟妇综合久久久久| 免费在线黄色网址| 国产好大好硬好爽免费不卡| 亚洲福利电影一区二区?| 最近中文字幕免费mv视频8| 未满十八私人高清免费影院| 亚洲va久久久噜噜噜久久天堂| 最近高清中文字幕无吗免费看| 久久精品亚洲日本波多野结衣| 国产日产亚洲系列| 无码国产精品一区二区免费I6| 国产亚洲精品第一综合| 亚洲成A人片777777| 女人被免费视频网站| 两个人日本WWW免费版 | 亚洲一级二级三级不卡| 午夜成人免费视频| 日韩免费在线视频| 日韩欧美亚洲中文乱码|