servlet:服务器小程序
servlet是一个接口,接口是一种规范,因此servlet是一种规范
一个类声明为抽象类的原因:
- 不包含抽象方法,不想被实例化
- 包含抽象方法,子类有对抽象方法的不同实现
什么是Servlet容器?
Servlet容器,顾名思义里面存放着Servlet对象。我们为什么能通过Web服务器映射的URL访问资源?肯定需要写程序处理请求,主要3个过程:
- 接收请求:web服务器
- 处理请求: servlet
- 响应请求:web服务器
servlet容器:
- tomcat
- Jetty
- Undertow
参考
How Spring Web MVC Really Works