文章目录
规范下载地址:Servlet API (JSR 340规范)
1、什么Servlet
- 它是java语言实现web一个组件,可以生成动态内容,提供给web客户进行request/response通信模式,简单来说就是一个web服务器的内核(支持动态内容生成)
2、什么是Servlet Container(Servlet容器)
- 可以打个比喻,如果servlet是一个人,那么ServletContainer就房子,装servlet的, 然后servlet 容器又可以放到web 服务器【作为web服务器一个组成部分】,(用于处理动态内容生成的请求)所有servlet也是需要支持HTTP1.0 和HTTP1.1【RFC2616】协议,可能需要支持HTTPS(HTTP通过SSL加密)
3、一个例子
4、比较Servlet和其他技术
- 在功能上来说,servlet是介于)CGI(Common Gateway Interface 公共网关接口&#x