黑馬Web旅遊網案例總結

2021-10-05 16:52:50 字數 859 閱讀 1047

html頁面載入完傳送ajax請求,不需要引數。最後接收資料寫入導航條。

servlet呼叫service層方法,返回category物件,並轉換為json傳送給客戶端。

category

service呼叫dao層,返回list

dao層使用jdbctemplate查詢資料庫

sql=「select * from tab_category」

html頁面載入完傳送ajax請求,需要傳遞引數cid(分類id),分頁需要加上currentpage(當前頁)。

servlet接收引數,並校驗引數,然後設定rowpage(每頁顯示數),呼叫service層方法findpage(cid,currentpage,rowpage)//需要傳這三個引數。返回pagebean物件

pagebean

service層呼叫dao層方法,查詢總條目數,查詢路線物件集合,並封裝為pagebean物件;

dao層 兩個方法:1.查詢總條目數。2.查詢路線物件集合

前端傳送ajax請求,附帶引數rid(旅遊線路id)

servlet接收引數,呼叫service層方法,返回route物件,使用json傳送給客戶端瀏覽器。

service層呼叫dao的方法,查詢並封裝成route物件

dao層,根據需要查詢的表建立對應的dao介面,並實現方法。

//根據傳遞過來的引數name獲取對應的頁面引數

function

getparameter

(name)

黑馬旅遊網(登入 退出)

登入 分析 loginservlet 1.獲取使用者資訊 2.呼叫service查詢user 3.判斷使用者是否存在 4.判斷使用者是否啟用 5.響應錯誤資訊 userservice user login user user userdao findbyusernameandpassword str...

黑馬旅遊網(一)準備工作

開始我們的正題,編寫乙個旅遊網的案例,這也是對我這兩年的總結,然後我再去學一些框架,這就是大學期間整體的規劃。第一步就是資料庫階段,分析資料庫 一切工作準備就緒,開始編碼吧!又開始登陸註冊,我之前寫過若干個登陸註冊的邏輯,但是都是比較簡單的,這次寫個完整的登陸註冊。註冊 註冊介面就要對每個輸入框進行...

旅遊網小案例 旅遊線路名稱查詢

對原用的分頁查詢進行修改,新增rname欄位,對原有的方法進行修改.分頁查詢 呼叫service pagebean routepagebean routeservice.pagequery cid,currentpage,pagesize,rname writevalue routepagebean...