實現首頁的分類查詢

2021-10-11 01:53:59 字數 1394 閱讀 8443

"/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層 依照以上方...