1. 什么是Servlet?
Servlet是运行在Web服务器上的代码片段(组件),用于处理用户的http请求,是Sun公司定义的JavaEE的组件规范。
2. 为什么要用Servlet?
可以简化Web服务器端的开发,将复杂的网络通信细节封装在WebServer中,开发者仅需要提供Servlet,就可以完成服务器端开发
3. 什么时候用Servlet?
Web服务器端处理http协议,使用Servlet可以更简单、高效
4. 如何开发一个Servlet?
1. 前提:需要先安装一个WebServer
Tomcat:是apache基金会维护的一个高效的、开源、免费的WebServer
安装步骤:
step1. 下载
官网:tomcat.apache.org
达内:doc.tedu.cn
版本:
tomcat 7(使用)
tomcat 8.5
step2. 解压缩
安装目录:D:/web/apa...tomcat7..
/home/apa...tomcat7...
step3. 使用Eclipse管理Tomcat
2. 开发一个Servlet,部署到WebServer中运行
step1. 开发一个Servlet类,实现Servlet接口
在service()方法中添加具体的逻辑
ServletRequest:代表了用户的一次请求
ServletResponse: 代表了服务器给用户的一次响应