"/indexservlet"
>
<
/jsp:forward>
將分類資訊放入request,**到真實的首頁jsp/index.jsp
//查詢全部分類
categoryservice categoryservice=
newcategoryserviceimp()
;list
list=categoryservice.
findallcats()
;//放入request域物件
req.
setattribute
("allcats"
, list)
;
在header.jsp中顯示
"$" var=
"c">
"#">$
<
/a>
<
/li>
<
/c:foreach>
由於分類顯示頁面(header.jsp),被其他各個頁面包含,在header.jsp中,當頁面載入完畢,向伺服器發起ajax請求,伺服器端經過處理,將所有分類資訊以json格式的資料返回,獲取到返回的所有分類繫結在頁面的顯示分類區域
@webservlet
("/categoryservlet"
)public
class
categoryservlet
extends
baseservlet
}
在header.jsp向伺服器發起ajax請求,獲取到返回的所有分類繫結在頁面的顯示分類區域
$(function (
)/categoryservlet"
,, function (dt));
});}
);<
/script>
獲取redis中的分類資訊,如果獲取不到資訊,再查詢資料庫,將資料快取在redis中,響應。如果獲取到資訊直接響應。
@webservlet
("/categoryservlet"
)public
class
categoryservlet
extends
baseservlet
else
//將字串資料響應到客戶端
response.
getwriter()
.println
(allcats)
; jedis.
close()
;return null;
}}
首頁分類資料展示
實現的效果 分類資料在資料庫中有單獨的表 tab category 在前端頁面header載入完成之後,傳送ajax請求,獲得分類資料 在後端查詢資料庫獲取資料 為了提高頁面響應速度,使用redis儲存分類資料,在查詢的時候,先找redis有沒有資料,有的話將資料封裝到list集合返回,沒有的話再查...
ecshop首頁分類欄目下小分類新增
就是底下的小分類,在 根目錄中的hemes 1hdshop library中,有icat1.lbi,icat2.lbi等幾個lbi格式檔案,其中的 globals smarty assign child cat get hot cat tree 135,3 中get hot cat tree 135...
首頁查詢功能的一次實現過程
本次的目的是完成學生選課系統的首頁查詢功能的實現,1.在首頁顯示當前周的課表。2.顯示所有的學生每節課的有無情況。1.查詢當前學期的所有課程 2.查詢本週,週幾,第幾節課的課程id 3.通過課程id查詢有那些學生選擇了該課程 4.將查詢到的學生id設為有課,其餘為無課,並將資料傳輸到v層 依照以上方...