-
使用步骤(以GenericServlet为例)
-
1.创建一个Web项目
-
2.创建一个类继承GenericServlet
-
3.重写service方法
-
4.在web.xml中配置Servlet
-
5.部署并启动项目
-
6.通过浏览器测试
-
在web.xml中配置Servlet
-
1.声明Servlet
-
- A
- 功能类的路径
-
-
通过A找到Servlet的功能类
-
2.映射Servlet
-
- A
- A要与声明里的名称保持一致
- 后面在浏览器访问资源的路径
-
-
-
tomcat启动完毕后,用浏览器进行打开
-
访问路径格式如下:
-
接口+访问虚拟路径+资源访问路径
-
Servlet的执行过程
-
大概执行过程:
-
(此处使用的是Generic Servlet)
-
通过浏览器输入访问路径后
-
首先找到配置文件
-
通过配置文件,来找到功能类
-
然后去调用service方法
-
详细执行过程
-
1.通过客户端浏览器发起请求
-
请求首先传递给tomcat服务器
-
2.解析请求地址(URL)
-
3.根据对应地址找到对应的项目
-
4.找到项目中的web.xml配置文件
-
5.解析请求资源地址(URI)
-
通过映射中的名称找到声明处的名称
-
通过声明处的名称就能找到具体的Servlet功能类
-
6.找到功能类后就可以执行其中的核心方法了
-
7.执行service方法,响应给客户端浏览器
-
Servlet关系视图
-
实现方法之继承HttpServlet
-
实现步骤
-
1.创建一个类继承HttpServlet
-
2.重写doGet和doPost方法
-
3.在web.xml中配置Servlet
-
4.部署并启动项目
-
5.通过浏览器测试
-
其中web.xml配置与之前一样
-
重写2方法可以通过互调用来简便化
-
-
Servlet生命周期
-
对象的生命周期
-
就是对象从出生到死亡的过程
-
即:出生->活着->死亡
-
官方说法是对象创建到销毁的过程
-
出生:
-
请求第一次到达Servlet时,对象就创建出来,并且初始化成功
-
对应init方法
-
只出生一次,将对象放到内存中
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
续会持续更新**