我是靠谱客的博主 纯情棒棒糖,最近开发中收集的这篇文章主要介绍servlet开发及其生命周期 、设计模式,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

(一)开发servlet步骤:

1)创建类并继承servlet类,重写doget()或者dopost()方法。
2)配置URL与servlet的映射,可通过xml配置,也可以通过注解配置
3)通过浏览器访问servlet。

(二)sevlet生命周期:

1)在客户端请求servlet时,Tomcat容器会检测是否有请求的servlet的实例存在。
2)如果servlet实例不存在,则调用其构造方法创建servlet的实例,在实例被创建成功后调用init()方法进行初始化工作,初始化成后将该Servlet保存起来以备后续请求使用,再调用service()方法处理客户端的请求。如果是get请求,service()方法调用doGet()方法处理客户端请求;如果是post请求,service()方法调用doPost()方法处理客户端请求。
3)如果Servlet实例存在,则调用其service方法,如果是get请求,service()方法调用doGet()方法处理客户端请求,如果是post请求,service()方法调用doPost()方法处理客户请求。
4)当容器关闭时,调用Servlet的destroy()方法。

可见一个Servlet在整个生命周期中,只实例化一次,因此Servlet是单例模式,Servlet对象是由Tomcat容器实例化的。Servlet的生命周期经历了四个阶段,分别是实例化、初始化、服务、销毁。在Servlet生命周期中涉及到了三个重要的方法,实例化时调用了init()方法,用于初始化操作;服务时调用

最后

以上就是纯情棒棒糖为你收集整理的servlet开发及其生命周期 、设计模式的全部内容,希望文章能够帮你解决servlet开发及其生命周期 、设计模式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部