Java基础 Servlet * 详解

作者:lqh 时间:2022-05-30 20:40:02 

Java基础 Servlet * 详解

 1 概念:Servlet * ,用来监听web容器的一些对象状态的变化,主要是ServletContext、HttpSession、HttpServletRequestl三类对象状态。Servlet的 *

 2  Servlet2.4和JSP2.0规范中一共定义了有八个接口类和六种事件。

 3 web.xml中定义Servlet的url-pattern时如果url-pattern的值的"/",则说明该Servlet是该项目的默认Servlet,当请求路径匹配不到

具体的某个Servlet的时候,由该Servlet来处理该请求。为项目添加SpringMVC的应用就是将spring的DispatcherServlet作为默认的

Servlet,管理项目的请求。

         这点与Filter的url-pattern的含义不一样。



接口类
     
功能描述
     
事件类
     
ServletContextListener                                                
     
监听ServletContext对象初始化和                                                                          
     

ServletContextEvent                                         
     

ServletContextAttributeListener
     
监听ServletContext对像属性的增加和移除事件
     
ServletContextAttributeEvent
     
HttpSessionListener
     
监听session创建和销毁
     
HttpSessionEvent
     
HttpSessionActivationListener
     

     
HttpSessionEvent
     
HttpSessionAttributeListener
     
监听session属性增减变化
     
HttpSessionBingEvent
     
HttpSessionBingListener
     
监听session对象绑定事件
     
HttpSessionBingEvent
     
ServletRequestListener
     
监听request对象
     
HttpRequestEvent
     
ServletRequestAttributeListener
     
监听request的属性的增减变化
     

HttpRequestAttributeEvent
     

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

来源:http://blog.csdn.net/wojiushiwo945you/article/details/38964011

标签:Java,Servlet
0
投稿

猜你喜欢

  • JAVA抛出异常的三种形式详解

    2022-06-26 22:44:32
  • Java使用组合模式实现表示公司组织结构功能示例

    2022-07-31 08:03:37
  • vscode+platformIO开发stm32f4的实现

    2023-11-02 16:43:37
  • SpringBoot实现动态配置及项目打包部署上线功能

    2021-07-13 21:36:53
  • Jenkins 关闭和重启详细介绍及实现

    2022-09-19 00:57:12
  • C#生成单页静态页简单实例

    2022-01-22 20:00:57
  • Springboot中如何使用Redisson实现分布式锁浅析

    2023-10-01 18:48:29
  • 深入讲解spring boot中servlet的启动过程与原理

    2022-08-19 00:18:40
  • 详解IDEA的快捷键及智能提示

    2023-10-18 07:27:03
  • 详解Android中点击事件的几种实现方式

    2022-07-03 09:05:09
  • Flutter加载图片的多样玩法汇总

    2023-08-24 09:48:22
  • C# 迭代器分部类与索引器详情

    2023-10-16 21:18:18
  • Java 超详细讲解核心类Spring JdbcTemplate

    2021-08-05 15:30:57
  • android通过servlet上传文件到服务器

    2021-10-07 05:44:02
  • spring cloud Ribbon用法及原理解析

    2021-11-28 15:27:21
  • Android巧用ViewPager实现左右循环滑动图片

    2021-07-13 16:32:32
  • Android webview旋转屏幕导致页面重新加载问题解决办法

    2021-10-18 17:07:35
  • 详解Java中Math.round()的取整规则

    2022-10-20 14:22:01
  • Spring5学习之基础知识总结

    2021-08-16 02:19:15
  • C#实现计算年龄的简单方法汇总

    2022-12-26 01:12:41
  • asp之家 软件编程 m.aspxhome.com