jsp過濾器簡介

2021-07-14 17:05:44 字數 708 閱讀 5439



過濾器:乙個中間元件,用於攔截源資料和目的資料之間的訊息。過濾二者之間傳遞的資料

index.html

index.htm

index.jsp

..........

表示歡迎頁面集合,表示如果在訪問web應用程式時,不輸入任何路徑,預設所訪問的頁面列表

過濾器型別:

1. requst   ,表示直接請求,按請求路徑進行過濾,預設方式

2. forward,表示通過內部**到目標資源之前,進行過濾

3. include, 表示包含指定資源時,進行過濾

4. error,表示發生異常時,進行過濾

過濾器鏈:當乙個請求到達目標資源時,肯能會經過幾個或多個過濾器。這就形成了過濾器鏈。過濾器鏈執行順序是:先經過標籤,在經過標籤。如果多個標籤,按佈署順序執行

el表示式的作用域:

- $先從小作用域中查詢,如果小作用域中有該鍵對應的值,則取出,並忽略其他作用域,如果小作用域中沒有該鍵,那麼再去大作用域中查詢。

所以可以通過作用域指定需要查詢繫結物件。

- $表示在session會話範圍中查詢物件,如果沒有找到,也不會去其他作用域查詢。

通過el表示式,從作用域物件中取出屬性值,是呼叫get方法完成的,所以就算該實體類沒有屬性,但是提供了get方法,同樣可以通過el表示式取出屬性值,另外,實體類的屬性必須規範,一般來說,屬性名前兩個字母都不能是大寫字母

過濾器的簡介

我們目前書寫專案中遇到的問題?a 目前使用的baseservlet的優點就是方便可以進行亂碼的統一的處理,但是如果我們以後不使用servlet,那麼我們在進行中文亂碼處理的時候就需要在每乙個servlet 中去書寫,但是比較麻煩。b 在進行登陸攔截處理的時候,我們需要把攔截的 在每乙個頁面中重複的書...

過濾器的簡介

我們目前書寫專案中遇到的問題?a 目前使用的baseservlet的優點就是方便可以進行亂碼的統一的處理,但是如果我們以後不使用servlet,那麼我們在進行中文亂碼處理的時候就需要在每乙個servlet 中去書寫,但是比較麻煩。b 在進行登陸攔截處理的時候,我們需要把攔截的 在每乙個頁面中重複的書...

過濾器壓縮全站jsp

過濾器 包裝getwrite 方法,jsp頁面輸出內容使用的是response.getwriter write 58 所以要包裝 59 override 60public printwriter getwriter throws ioexception 6566 如果過濾器需要過濾servlet,則...