實現的效果
分類資料在資料庫中有單獨的表:tab_category
在前端頁面header載入完成之後,傳送ajax請求,獲得分類資料
在後端查詢資料庫獲取資料
為了提高頁面響應速度,使用redis儲存分類資料,在查詢的時候,先找redis有沒有資料,有的話將資料封裝到list集合返回,沒有的話再查詢資料庫
前端
$.
post
("category/findcategorys",,
function
(list)
msg +=
'收藏排行榜';
$("#category").
html
(msg);}
);
categoryservlet
@webservlet
("/category/*"
)public
class
categoryservlet
extends
baseservlet
}
categoryserviceimpl
public
class
categoryserviceimpl
implements
categoryservice
}else
}return categorys;
}}
categorydao
public
class
categorydaoimpl
implements
categorydao
catch
(exception e)
return list;
}}
完 分類資料展示
category 分類的資料在每一次頁面載入後都會重新請求資料庫來載入,對資料庫的壓力比較大,而且分類的資料不會經常產生變化,所有可以使用redis來快取這個資料。前台 頁面載入事件 function function data var msg 歡迎回來,data.name span usernam...
天貓首頁分類隨著滾動事件展示效果
國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 國際品牌 function category.prototype 100 countpos function scrollbartopval...
shop 10 前端展示系統 首頁展示(後台)
初始的首頁 首先獲取首頁中頭條展示內容的list 然後還要獲取一級店鋪類別,用來將店鋪分類展示 dao層 獲取頭條資訊 通過傳入的查詢條件,查詢頭條資訊 param headlinecondition return listqueryheadline param headlinecondition ...