zoukankan      html  css  js  c++  java
  • 过滤器

    public void doFilter(ServletRequest arg0, ServletResponse arg1,
    FilterChain arg2) throws IOException, ServletException {

    //进入服务器之前
    System.out.println("进入服务器之前>>>>");

    HttpServletRequest req=(HttpServletRequest) arg0;
    req.setCharacterEncoding(encoding);
    if(req.getSession().getAttribute("user")==null){
    HttpServletResponse res=(HttpServletResponse) arg1;

    res.sendRedirect("login.jsp");
    }else{
    arg2.doFilter(arg0, arg1);
    String path=req.getRequestURI();
    System.out.println("你请求的路径是:"+path);
    System.out.println("<<<<<进入服务器之后");
    }
    //进入服务器之后
    }


    public class MyFilter implements Filter {

    public void destroy() {
    // TODO Auto-generated method stub

    }

    public void doFilter(ServletRequest arg0, ServletResponse arg1,
    FilterChain arg2) throws IOException, ServletException {
    System.out.println("进入Filter");
    arg2.doFilter(arg0, arg1);//----->
    System.out.println("离开Filter");
    }

    public void init(FilterConfig arg0) throws ServletException {
    System.out.println("初始化");
    }

    }

  • 相关阅读:
    angularjs学习笔记一之显示数据,修改数据
    收藏/不再提醒
    CSS3动画
    Content-Type
    键盘快捷键
    url、href、src 详解
    关于docnment.write() 会清空原来的内容
    jq事件注意点
    echart的自适应
    键盘事件
  • 原文地址:https://www.cnblogs.com/tian114527375/p/4937639.html
Copyright © 2011-2022 走看看