zoukankan      html  css  js  c++  java
  • 面试之servlet、过滤器、监听器

    servlet、过滤器、监听器
    servlet是Java中WEB请求和响应的容器
    servlet的运行需要在类似tomcat容器中,
    一个 Web 应用对应一个 Context 容器,也就是 Servlet 运行时的 Servlet 容器
    tomcat的启动逻辑是基于观察者模式设计的,所有的容器都会继承Lifecycle接口,
    所有容器的修改和状态的改变都会由它去通知已经注册的观察者(Listener)


    Servlet过滤器是 Servlet 程序的一种特殊用法,
    主要用来完成一些通用的操作,如编码的过滤、判断用户的登录状态。
    Servlet过滤器本身不产生请求和响应,它只提供过滤作用
    这个不要忘了
    在doFilter()方法的最后,使用FilterChain参数的doFilter()方法将请求和响应后传


    Servlet监听器也叫做 listener
    通过它可以监听Web应用的上下文(环境)信息、
    Servlet请求信息、Servlet会话信息,
    并自动根据不同情况,在后台调用相  应的处理程序。
    通过监听器,可以自动激发一些操作,比如监听在线人数



    http://www.ibm.com/developerworks/cn/java/j-lo-servlet/
    http://blog.csdn.net/chuyuqing/article/details/8267832

  • 相关阅读:
    javascript学习7
    javascript学习6
    javascript学习5
    javascript学习4
    javascript学习3
    javascript学习2
    兼容性
    工作中总结的经验之git篇
    git解决内容冲突
    Gulp压缩JavaScript代码
  • 原文地址:https://www.cnblogs.com/sun-rain/p/5200920.html
Copyright © 2011-2022 走看看