在Java中,filter-mapping是用于將特定URL模式映射到過濾器的配置元素。
filter-mapping的作用是指定過濾器要攔截的URL模式。當一個請求到達服務器時,過濾器會檢查請求的URL,如果URL與filter-mapping中指定的URL模式匹配,那么過濾器就會被應用于該請求。
filter-mapping可以配置在web.xml文件中,也可以使用注解的方式配置在Servlet類或過濾器類上。它可以通過指定URL模式來確定哪些請求應該被過濾器處理,可以使用通配符來匹配多個URL模式。
例如,可以使用filter-mapping將一個過濾器應用于所有以"/api/*“開頭的URL,或者將一個過濾器應用于所有以”.jsp"結尾的URL。
總結來說,filter-mapping的作用是將過濾器與特定URL模式進行關聯,以便過濾器可以攔截和處理相應的請求。