目录
3.1 准备工作--安装tomcat并在eclipse中添加servers
1.Servlet定义
Servlet(Server Applet)是运行在web服务器上的一小段java代码,用来接收请求,并对请求进行影响,通常通过http协议实现。
2.Servlet生命周期
- 初始化 init() :如果没加其它配置,当第一次请求到达时调用该方法,只调用一次
- 服务 service():每次请求都会处理
- 销毁 destory():当服务器关闭或者重启时
3. 实现Servlet通过继承HttpServlet
3.1 准备工作--安装tomcat并在eclipse中添加servers
3.1.1 下载tomcat。链接:Apache Tomcat® - Apache Tomcat 9 Software Downloads
注:一般建议为tomcat 8.0 或tomcat 9.0版本
3.1.2 解压tomcat。配置环境变量CATALIN_HOME,即tomcat的下载目录(保证JDK安装成功的前提下)
3.1.3 tomcat运行。即tomcat的bin目录中点击startup.bat(出现运行页面,不要存在乱码,不能一闪而过)。如下图所示:
3.1.4 eclipse中添加servers
eclipse中添加项目。File-->New-->Dynamic Web Project-->输入项目名称,选择Target runtime(选择New Runtime,即tomcat对应的版本)-->Next-->Next-->勾选Generate Web.xml deployment descriptor
启动Servers。点击start启动,通过Add and Remove添加移除项目。
3.2 实现第一个网页
项目中WebContent新建index.html文件,在servers中先运行,再通过浏览器http://localhost:端口号/helloWeb/index.html。
(注:tomcat的端口号默认为8080,这里是修改过的端口号)