Servlet是什么
Java Servlet是在Web服务器或应用服务器上的程序
作为来自Web浏览器或其他 HTTP客户端的请求和HTTP服务器上的数据库或程序之间的中间层
Servlet 可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录。还可以动态创建网页
相比于CGI(公共网关接口)Servlet优势:
- 性能更好
- Servlet 在 Web服务器的地址空间内执行,没必要在创建一个单独的进程处理每个客户端的请求
- Servlet是独立于平台的,它们是用Java编写的
- 服务器上的Java安全管理器执行了一系列限制,保护服务器计算机上的资源,Servlet是可信的
- Java 类库的全部功能对于Servlet来说都是可用的