过滤器有两种配置方式,一种是通过注解来完成,一种是通过自定义配置类来设置
这里假设的场景是,定义一个过滤器,过滤所有请求,如果参数中没有username信息则重定向到login_page登录页面,如果带有username则放行
注解-WebFilter
1 | package com.example.demo.myFilter; |
代码配置
1。 在fitler实现类不使用注解
1 | package com.example.demo.myFilter; |
2。 使用configuration注解定义过滤器
1 | package com.example.demo.config; |