首页 >> 大全

servlet概述(一)

2023-11-27 大全 27 作者:考证青年

1. 产生背景

技术的出现,是由于web的应用和发展,从刚开始的静态html页面,到实现动态交互的页面,以上的实现都在浏览器端,如果某个浏览器不支持某种脚本语言,那么功能就不能实现,在此情况下,就提出web服务器动态生成html页面。技术由此诞生。

2. 规范

的诞生刚开始主要为了解决web服务器(特定厂商或者组织研发)和web应用程序(商业机构(java程序员开发))之间的访问问题。访问的标准由谁来顶呢?当然是当时比较牛逼的sun公司制定,sun公司制定出了统一的java 接口(统称位java API)。sun公司把这一系列的java 标准接口 API 和规范统称为 —— 规范。

3.

狭义的是指Java语言实现的一个接口( 规范),广义的是指任何实现了这个接口的类,一般情况下,人们将理解为后者。运行于支持Java的应用服务器中。从原理上讲,可以响应任何类型的请求,但绝大多数情况下只用来扩展基于HTTP协议的Web服务器。

4. 相关接口

接口关系图:

jsp和servlet的区别_servlet的生命周期_

servlet的生命周期_jsp和servlet的区别_

4. 接口

是 与容器之间直接通信的接口。的对象是是在项目初始化时被创建的。故随着应用初始化而被创建,随着应用的结束而被销毁。

4.

在应用初始化的时候,Web容器在创建对象时会自动将web.xml中的配置这些初始化参数封装到对象中,并在调用的init方法时,将对象传递给。所以我们可以通过对象就可以得到当前的初始化参数信息。

4.3 接口

初始化有两种情况:

一、随应用初始化时初始化,即在web.xml中设置参数,参数为整数值并且大于0,而且值越少,优先级越高。在项目中经常会用到这个配置

二、在应用运行中时,被客户端请求时初始化。

销毁:

自身调用()方法、容器停止运行、项目停止运行都会销毁该实例。

4.

的对象是,其生命周期为域,一个请求结束,则对象结束。

4.

的对象是,一次响应结束,则对象结束。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了