• 过滤器


    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("初始化");
    }

    }

  • 相关阅读:
    使用IDENTITY列属性和Sequence对象
    使用OFFSET-FETCH进行数据过滤
    SQL 插入语句汇总
    建立&修改视图
    Centos 7.x 搭建 Zabbix3.4
    RDS 导出Mysqlbinlog_二进制日志
    Yac
    云服务器漏洞更新
    Centos 内存释放
    Centos 安装 Htop
  • 原文地址:https://www.cnblogs.com/tian114527375/p/4937639.html
Copyright © 2020-2023  润新知