- 什么是Servlet
- 创建Servlet有哪些方式
- 创建HelloServlet应用
Servlet概述
Servlet生命周期分为三个阶段
1. 初始化阶段调用init()方法
2. 响应客户请求阶段调用service()方法
3. 终止阶段调用destory()方法
什么是Servlet
JavaWeb的三大组件之一,称为小服务程序或服务连接器,用JAVA编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。Servlet的作用是:
* 接收请求数据;
* 处理请求;
* 完成响应;
实现Servlet的方式
1. 实现javax.servlet.Servlet接口;
2. 继承javax.servlet.GenericServlet类
3. 继承javax.servlet.http.HttpServlet类;
通常项目中直接继承HttpServlet就行了,而Servlet接口和GenericServlet仅用于学习。
创建Servlet应用
创建一个HelloServlet类,继承javax.servlet.Servlet接口
在web.xml配置对外访问路径
helloServlet
具体路径
helloServlet
/helloServlet
在浏览器输入:http://localhost:8080/helloServlet
即可访问: