您的位置:首页 > 其它

过滤器(filter)入门

2017-04-18 20:50 555 查看
web.xml的相关配置  

<servlet-mapping>

    <servlet-name>filterServlet</servlet-name>

    <url-pattern>/filterServlet</url-pattern>

  </servlet-mapping>

  <filter>

    <filter-name>filter</filter-name>

    <filter-class>cn.edu.nsu.servlet.classFilter</filter-class>

  </filter>

  <filter-mapping>

    <filter-name>filter</filter-name>

    <url-pattern>/*</url-pattern>

  </filter-mapping>

  
  有关的类

@Override//在服务器启动之后调用
public void destroy() {//生命周期方法在关闭时调用对非内存资源进行释放
System.out.println("我要死了,抢救一下吧,我觉得我还有救,试一下吧,不行的话换个医生再试试?");
}

@Override
public void doFilter(ServletRequest arg0, ServletResponse arg1,
FilterChain arg2) throws IOException, ServletException {//每次过滤时都会执行该方法
System.out.println("你输出了算我输");
}

@Override//在服务器销毁之前调用
public void init(FilterConfig arg0) throws ServletException {//生命周期方法在启动时调用用来进行初始化
//filterConfig和servletConfig及其的类似方法差不多
System.out.println("我想,我是不是来了");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: