Java Web 之 servlet(一)

什么是 servlet?有什么作用?

1.servlet 是什么?

Servlet 是一个 Java 程序,在服务器端运行,处理客户端请求并作出响应。

那又有人问 服务器端是什么?
服务器端就是虚拟的网络环境,比如 Apache 公司的 tomcat
在我们实际开发中也使用 tomcat 服务器

2.有什么作用?

在这里插入图片描述由图可知:
servlet 是一个桥梁,起到了承上启下的作用,对数据进行访问。


servlet 生命周期

生命周期:从 servlet 创建到销毁的过程

  • 加载并实例化:
    servlet 容器创建 servlet 实例

  • 初始化:
    调用 init()方法,每个 servlet 只能调用一次 init 方法

  • 服务:
    doGet() 和 doPost()
    如果请求 servlet ,则容器调用 service()方法

  • 销毁:
    销毁实例之前调用 destroy() 方法
    只能被调用一次
    当停止 tomcat 服务时候,进行销毁操作


猜你喜欢

转载自blog.csdn.net/weixin_42161289/article/details/89960274