|
|
|
|
@ -1,12 +1,18 @@
|
|
|
|
|
package com.hua.filter;
|
|
|
|
|
|
|
|
|
|
import java.io.IOException; // 导入IOException类,用于处理IO异常
|
|
|
|
|
import javax.servlet.DispatcherType; // 导入DispatcherType枚举,用于定义过滤器的调度类型
|
|
|
|
|
import javax.servlet.FilterChain; // 导入FilterChain接口,用于调用下一个过滤器或目标资源
|
|
|
|
|
import javax.servlet.ServletException; // 导入ServletException类,用于处理servlet异常
|
|
|
|
|
import javax.servlet.annotation.WebFilter; // 导入WebFilter注解,用于声明过滤器
|
|
|
|
|
import javax.servlet.http.HttpServletRequest; // 导入HttpServletRequest接口,用于处理HTTP请求
|
|
|
|
|
import javax.servlet.http.HttpServletResponse; // 导入HttpServletResponse接口,用于处理HTTP响应
|
|
|
|
|
// 导入IOException类,用于处理IO异常
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
// 导入DispatcherType枚举,用于定义过滤器的调度类型
|
|
|
|
|
import javax.servlet.DispatcherType;
|
|
|
|
|
// 导入FilterChain接口,用于调用下一个过滤器或目标资源
|
|
|
|
|
import javax.servlet.FilterChain;
|
|
|
|
|
// 导入ServletException类,用于处理servlet异常
|
|
|
|
|
import javax.servlet.ServletException;
|
|
|
|
|
// 导入WebFilter注解,用于声明过滤器
|
|
|
|
|
import javax.servlet.annotation.WebFilter;
|
|
|
|
|
// 导入HttpServletRequest接口,用于处理HTTP请求
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
|
// 导入HttpServletResponse接口,用于处理HTTP响应
|
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 登录时检验 验证码是否一致
|
|
|
|
|
|