天天看點

頁面靜态化|學習筆記頁面靜态化

開發者學堂課程【Filte(過濾器)、Listener(監聽器):頁面靜态化】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址: https://developer.aliyun.com/learning/course/38

頁面靜态化

1.目标

  給出一個過濾器,把servlet請求的資源所做輸出儲存到html中,重定向到html頁面。

  兩次通路時,這個html已經存在,則直接重定向,無需再通路servlet!

(第一次通路時,查找請求對應的html頁面是否存在。若存在,則重定向到html;若不存在,則放行,放行的目的,即把servlet通路資料庫後,輸出給用戶端的資料儲存到一個html檔案中,再重定向到html)

一.擷取category參數

category的四種可能:

1.     null--->null.html

2.     1--->1.html

3.     2--->2.html

4.     3--->3.html

html頁面儲存路徑應放在htmls目錄下

判斷對應的html檔案是否存在,若存在,直接重定向

頁面靜态化|學習筆記頁面靜态化
頁面靜态化|學習筆記頁面靜态化
頁面靜态化|學習筆記頁面靜态化