zoukankan      html  css  js  c++  java
  • Servlet里的过滤器和监听器

    一、Servlet里的过滤器?

    1、主要作用

    (1)任何系统或网站都要判断用户是否登录。

    (2)网络聊天系统或论坛,功能是过滤非法文字

    2、如何创建一个过滤器?

    (1)生成一个普通的class类,实现Filter接口(javax.servlet.Filter;)。

    (2)重写接口里面的三个方法:init,doFilter,destroy。

    (3)然后在web.xml配置过滤器。

    二、Servlet里的监听器?

    1、主要作用:

    自动执行一些操作。

    2、三种servlet监听器:

    (1)对request的监听。

    (2)对session的监听。

    (3)对application的监听。

    3、如何创建一个session监听器?

    (1)生成一个普通的class类,如果是对session的监听,则实现HttpSessionListener。

    (2)然后重写里面的五个方法:

    public void sessionCreated(HttpSessionEvent arg0) {} // 创建   

    public void sessionDestroyed(HttpSessionEvent arg0) {} // 销毁   

    public void attributeAdded(HttpSessionEvent arg0) {} // 增加   

    public void attributeRemoved(HttpSessionEvent arg0) {} // 删除   

    public void attributeReplaced(HttpSessionEvent arg0) {} // 替换 

    国泰民安
  • 相关阅读:
    SQL server 函数
    SQL server --时间日期函数、类型转换
    SQL server 基础知识
    14.C#的递归
    13.C#的函数练习
    使用bind部署DNS主从服务器
    创建yum仓库
    Linux基础服务搭建综合
    完整的URL是怎样的?
    mysqli_fetch_row()函数返回结果的理解
  • 原文地址:https://www.cnblogs.com/jirglt/p/2543134.html
Copyright © 2011-2022 走看看