java servlet目录结构

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/izzxacbbt/article/details/81842794

tomcat中最基本的目录是webapps

webapps目录下可以存放许多项目,但如果需要修改存放位置,则需要在webapps的同级目录conf下,修改server.xml配置文件.

修改之后,需要重启服务器才能实现.

如果不想重启,则需要在另一个地方配置,进入到conf下的catalina目录下的localhost目录,新建一个xml文件,和server.xm中一样的方法配置.这样的方法不需要重启服务器.

在特定的项目中,比如,在webapps中建立了一个site项目.

则要实现localhost/site能够访问一个默认页面,则需要在site目录下新建一个WEB-INF目录,并在这个目录下建立一个web.xml文件

该配置文件就是该项目的设置文件.比如可用于实现单个servlet的映射.

当我们用eclipse创建项目时,它会帮我们自动在webapps下建立需要的文件与文件夹

举个例子.

我们在eclipse下创建site项目,则默认在webapps中会有一个site目录,在该目录下会有WEB-INF和META-INF目录,在

WEB-INF中会有三个自动生成的内容,

1 用于配置该项目的web.xml

2 存放class文件的classes目录

3 存放jar文件的lib目录

不过eclipse也同样在eclipse的工作目录中做了同样的事情,在eclipse的工作目录下,可以找到同名的目录site,在该目录下,会有除了src等常见java se的文件夹,还会有一个名叫WebContent的目录该目录存放了和WEB-INF中同样的内容.不过需要注意,真正起作用的是webapps下的内容.

猜你喜欢

转载自blog.csdn.net/izzxacbbt/article/details/81842794