public class MyFilter implements Filter { private ArrayList<String> patient; @Override public void init(FilterConfig filterConfig) throws ServletException { patient=new ArrayList<>(); patient.add("/order"); patient.add("/orderList"); patient.add("/psychological"); }
时间: 2024-01-25 10:02:21 浏览: 75
Servlet中的Filter
这是一个 Java Servlet 中的过滤器(Filter)类。该类实现了 Filter 接口,并重写了 init() 方法。在 init() 方法中,该类初始化了一个 ArrayList 对象 patient,并添加了三个字符串元素。
这个过滤器的作用是对请求的 URL 进行过滤,只有请求的 URL 在 patient 列表中的才能被通过,否则将被过滤掉。具体的实现需要在 doFilter() 方法中进行,该方法接收一个 ServletRequest 对象和一个 ServletResponse 对象,可以在其中进行过滤的操作。
阅读全文