## 3、Servlet的实现
Servlet是Server与Applet的缩写,是服务端小程序的意思。使用Java编写的服务器端程序,可以生成动态的web网页。主要运行在服务器端,由服务器调度执行,是一种按照Servlet标准来开发的类,是sun公司提供的一门用于开发动态web的技术。
servlet本质上就是java类,但是这个类要遵循Servlet的规范进行编写,它的生命周期(创建到销毁的过程)都是由Servlet容器(web容器,Tomcat)进行管理的。
### 3.1、快速入门
#### 3.1.1、创建web项目
#### 3.1.2、在工程中新建Servlet
在工程的src目录下创建自己的Servlet,让其继承HttpServlet,并重写doGet方法
```java
public class MyServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
// 获取打印流对象
PrintWriter pw = resp.getWriter();
// 使用打印流,输出HelloWorld
pw.write("Hello World");
}
}
```
#### 3.1.3、在web应用程序中注册该servlet
```xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="