【Java tomcat 过滤器】
·
Java Web 过滤器
- 拦截所有请求(@WebFilter(“/*”) 表示拦截所有 URL)
- 在控制台打印 “FilterDemo1 被执行了… …”
- 将请求传递给下一个过滤器或 Servlet
package com.test.web.fiter;
import javax.servlet.Filter;
import javax.servlet.annotation.WebFilter;
import java.io.IOException;
// 拦截所有请求(@WebFilter("/*") 表示拦截所有 URL)
@WebFilter("/*")
public class FilterDemo1 implements Filter {
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException {
}
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse resp, javax.servlet.FilterChain chain) throws javax.servlet.ServletException, IOException {
// 在控制台打印 "FilterDemo1 被执行了... ..."
System.out.println("FilterDemo1被执行了... ...");
chain.doFilter(req, resp);
// 将请求传递给下一个过滤器或 Servlet
// doFilter(req, resp, chain);
}
public void destroy() {
}
}
运行效果
IDEA配置
访问 http://localhost:8080/a_war_exploded/ 可看到日志输出
File -> Project Structure… -> Project 选择jdk
所用到的jar
更多推荐

所有评论(0)