servlet過濾器的作用 Servlet過濾器方面的?
Servlet過濾器方面的?1. 什么是過濾器?過濾器是瀏覽器向JSP、servlet、HTML等web資源發(fā)送請求,服務(wù)器響應(yīng)瀏覽器的內(nèi)容。它可以過濾。此過濾過程可以截獲瀏覽器發(fā)送的請求以及服務(wù)器向
Servlet過濾器方面的?
1. 什么是過濾器?過濾器是瀏覽器向JSP、servlet、HTML等web資源發(fā)送請求,服務(wù)器響應(yīng)瀏覽器的內(nèi)容。它可以過濾。此過濾過程可以截獲瀏覽器發(fā)送的請求以及服務(wù)器向瀏覽器響應(yīng)的內(nèi)容。截獲后,您可以查看并提取或修改截獲的內(nèi)容。Servlet過濾器攔截請求和響應(yīng),以查看、提取或操作客戶端和服務(wù)器之間交換的數(shù)據(jù)。2servlet過濾器的用途:用戶認證和授權(quán)管理:開發(fā)web應(yīng)用程序時,必須有不同權(quán)限的用戶、管理員和普通用戶。管理員可分為一級管理員、二級管理員和三級管理員。每一級管理員可以有不同的管理權(quán)限操作,訪問不同的資源。在過去,我們用來控制JSP頁面和servlet中的權(quán)限。使用會話查看他是否有此權(quán)限。如果是的話,讓他操作一個資源。這些都是共同點。所以現(xiàn)在我們可以提取它。讓他通過過濾來實現(xiàn);用戶訪問一個資源,我們通過過濾請求,在程序中判斷是否有權(quán)限訪問該資源;是的,讓他訪問,不是的,讓他轉(zhuǎn)到另一個頁面。通過過濾器實現(xiàn)授權(quán)管理;統(tǒng)計web應(yīng)用的訪問量、命中率和報表;實現(xiàn)web應(yīng)用的日志處理功能;實現(xiàn)數(shù)據(jù)壓縮功能;對傳輸?shù)臄?shù)據(jù)進行加密;實現(xiàn)XML文件的XSLT轉(zhuǎn)換;實現(xiàn)了數(shù)據(jù)壓縮功能;