filter 的作用是什么?主要實現(xiàn)什么方法?doFilter方法里面的2個參數(shù)request 和 response 他問 這兩個接口的全稱是什么?
1.Filter使用戶可以改變一個request和修改一個response. Filter 不是一個servlet,它不能產(chǎn)生一個response,它能夠在一個request到達(dá)servlet之前預(yù)處理request,也可以在離開servlet時處理response.換種說法,filter其實是一個”servlet chaining”(servlet 鏈).一個filter 包括:
1. 在servlet被調(diào)用之前截獲;
2. 在servlet被調(diào)用之前檢查servlet request;
3. 根據(jù)需要修改request頭和request數(shù)據(jù);
4. 根據(jù)需要修改response頭和response數(shù)據(jù);
5. 在servlet被調(diào)用之后截獲.
2. request的全稱是 HttpServletRequest response的全稱是 HttpServletResponse .