(一)登入功能分析
(二)登入功能:servlet的實現
(三)登入功能:service&dao的實現
(四)登入功能:前台頁面的實現
(五)登入功能:姓名提示
(六)退出功能
注意:該登入頁面的驗證碼功能就不重複做了
//3.呼叫service查詢
userservice service =
newuserserviceimpl()
; user u = service.
login
(user)
; resultinfo info =
newresultinfo()
;//4.判斷使用者物件是否為null
if(u == null)
//5.判斷使用者是否啟用
if(u != null &&
!"y"
.equals
(u.getstatus()
))//6.登入成功
if(u != null &&
"y".
equals
(u.getstatus()
))//響應資料
* 登入方法
** @param user
* @return
*/user login
(user user)
;userserviceimpl:
/**
* 登入方法
** @param user
* @return
*/@override
public user login
(user user)
userdao:
/**
* 根據使用者名稱和密碼查詢的方法
** @param username
* @param password
* @return
*/user findbyusernameandpassword
(string username, string password)
;
userdaoimpl:
/**
* 根據使用者名稱和密碼查詢的方法
** @param username
* @param password
* @return
*/@override
public user findbyusernameandpassword
(string username, string password)
catch
(exception e)
return user;
}
黑馬旅遊網(登入 退出)
登入 分析 loginservlet 1.獲取使用者資訊 2.呼叫service查詢user 3.判斷使用者是否存在 4.判斷使用者是否啟用 5.響應錯誤資訊 userservice user login user user userdao findbyusernameandpassword str...
黑馬旅遊網學習筆記之旅遊線路詳情 八
一 需求分析 二 後台 三 前台 再來看看資料庫的關係 這裡使用sqlyog能夠清晰看到一對多的關係 根據id查詢乙個旅遊線路的詳細資訊 根據id查詢 param rid return override public route findone string rid routedaoimpl 根據i...
黑馬Web旅遊網案例總結
html頁面載入完傳送ajax請求,不需要引數。最後接收資料寫入導航條。servlet呼叫service層方法,返回category物件,並轉換為json傳送給客戶端。category service呼叫dao層,返回list dao層使用jdbctemplate查詢資料庫 sql select f...