Filter
javax.servlet.Filter是Servlet2.3新增的一個特性,主要用于過濾URL請求,通過Filter我們可以實現URL請求資源權限驗證、用戶登陸檢測等功能。
Filter是一個接口,實現一個Filter只需要重寫init、doFilter、destroy方法即可,其中過濾邏輯都在doFilter方法中實現。
Filter的配置類似于Servlet,由<filter>和<filter-mapping>兩組標簽組成,如果Servlet版本大于3.0同樣可以使用注解的方式配置Filter。
基于注解實現的Filter示例:

Java Web安全
推薦文章: