zoukankan      html  css  js  c++  java
  • 20210302日报

    对于其中的方法:

    1. init:服务器启动后创建Filter对象,调用init方法,init方法只执行一次,一般用来加载资源
    2. doFilter:每次请求被拦截的资源时都会执行,可以执行多次
    3. destroy:服务器关闭后Filter对象被销毁,如果服务器是正常关闭,就会执行destroy方法

    主要是重写dofilter

    之后就是对其进行放行:

    public class FilterDemo1 implements Filter {
        @Override
        public void init(FilterConfig filterConfig) throws ServletException {
    
        }
     // doFilter业务处理的核心代码区,相当于Servlet的service方法
        @Override
        public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
            System.out.println("FilterDemo1----------------------");
    
            Chain.doFilter(servletRequest, servletResponse);// 过滤器放行请求,可以访问到index.jsp
        }
    
        @Override
        public void destroy() {
    
       
  • 相关阅读:
    hh
    SDUT 3923 打字
    最短路
    阶乘后面0的个数(51Nod 1003)
    大数加法
    Biorhythms(中国剩余定理)
    usaco-5.1-theme-passed
    usaco-5.1-starry-passed
    usaco-5.1-fc-passed
    usaco-4.4-frameup-passed
  • 原文地址:https://www.cnblogs.com/Clark-Shao/p/14902168.html
Copyright © 2011-2022 走看看