基本的Web项目目录结构:
目录名、文件名 | 描述 |
---|---|
(项目名) | 客户端可以直接访问项目根目录的所有可读文件(HTML、JSP等) |
WEB-INF | 客户端无法访问该目录及其子目录下的文件,用于存放项目的部分资源 |
WEB-INF/classes | 在该目录下按照包名结构存放了.class字节码文件 |
WEB-INF/lib | 存放项目所需的类库(jar包) |
WEB-INF/web.xml | 用于配置web项目的相关信息,例如:默认首页、servlet、初始参数等等 |
在eclipse下创建的动态Web项目(Dynamc Web Project) 目录结构:
目录名、文件名 | 描述 |
---|---|
src | 该目录下以包名结构存放java源文件 |
WebContent | 客户端可以直接访问该目录下的所有可读文件(HTML、JSP等) |
WebContent/WEB-INF | 客户端无法访问该目录及其子目录下的文件,用于存放项目的部分资源 |
WEB-INF/lib | 存放项目所需的类库(jar包) |
WEB-INF/web.xml | 用于配置web项目的相关信息,例如:默认首页、servlet、初始参数等等 |