1.为什么手动搭建
手动搭建的原因是,servlet
其实规定了很多东西,不仅仅是接口。
要想学好servlet
就得都知道这些规范,自己体验体验,实践实践,才会知道servlet
规范是一个什么样的规范。
- servlet规范了一些接口,比如
jakarta.servlet.Servlet
接口。 - servlet规范了一个webapp应该有怎样的目录结构。
- servlet规范了目录和配置文件的文件名字。
- servlet规范了配置文件的应该怎么写。
- 还有其他的一些规范,这里简单举例一下。
2.搭建步骤
2.1打开安装好的tomcat服务器根目录
进入安装好的tomcat服务器目录下:
如下图
2.2在webapps目录下面创建一个目录(webapp)
打开webapps目录:
创建一个目录,也就是webapp了,这里的目录名相当于你的webapp的名字。
可以随便起,这里起的名是crm(客户关系管理系统(Customer Relationship Management)
)。
2.3创建WEB-INF目录
在刚刚创建好的webapp目录里面创建WEB-INF目录。
这里的名字一定要写WEB-INF,这是servlet规范规定死的。
2.4在WEB-INF下面创建classes和lib目录
创建classes
和lib
目录:
2.5在WEB-INF下面创建web.xml配置文件
注意:这里web.xml的名不可以随便起,servlet规范规定死了的,就叫web.xml
2.6将编译后的字节码文件放到classes目录下
需要带包放入目录下面。