springboot的filter使用
2024-08-26 12:12:37
package com.filter; import org.springframework.core.annotation.Order; import javax.servlet.*;
import javax.servlet.annotation.WebFilter;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException; @WebFilter(urlPatterns = {"*.do", "/"})
@Order(value = 1)
public class LoginFilter implements Filter { @Override
public void init(FilterConfig filterConfig) { } @Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { } @Override
public void destroy() { } }
其中@Order表示优先级
@WebFilter必须有,urlPatterns可以跟多个pattern
然后再加上注解@ServletComponentScan
package com; import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.servlet.ServletComponentScan;
import org.springframework.context.annotation.ImportResource; @SpringBootApplication
@ServletComponentScan
public class DemoApplication { public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
} }
最新文章
- 博客整理——Alpha版冲刺
- 引入math模块中的log()方法,导致";TypeError: return arrays must be of ArrayType";,什么原因?
- java 笔记(2) —— 内部类的作用
- linux在shell date获取时间的相关操作
- 用C语言计算圆的面积~!!!!!!!
- memcache 存储session
- spring jar包、文档官网下载
- Sizzle引擎执行的流程图
- Android Studio中自己定义快捷输入块
- 用js模拟struts2的多action调用
- mobiscroll 插件札记(一)
- web开发|如何选择合适的webui框架
- strtus2中的default-action-ref无效的解决方法
- Fiddler中设置断点修改Request和Response
- SSH中post提交表单action中文乱码问题
- Java反射机制应用实践
- ubuntu安装水星MW150US无线网卡8188eu驱动
- Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
- 有关于 java native方法
- 微信小程序页面内转发 按钮 转发