sprigboot Filter拦截器

//配置类
package com.config;

import com.Filter.RequestFilter;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
* @author xulei
* @version 1.0
* @date 2020/4/28 11:20
*/
@Configuration
public class FilterConfig {
@Bean
public FilterRegistrationBean registrationBean() {
FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(new RequestFilter());
filterRegistrationBean.addUrlPatterns("/*");
return filterRegistrationBean;
}
}
 
//实现类
package com.Filter; import javax.servlet.
*; import java.io.IOException; /** * @author xulei * @version 1.0 * @date 2020/4/28 11:16 */ public class RequestFilter implements Filter { @Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { System.out.println("消息拦截成功"); filterChain.doFilter(servletRequest,servletResponse); } }

猜你喜欢

转载自www.cnblogs.com/lovetl/p/12792895.html