标准Java Web工程结构
组织结构 | 描述 |
---|---|
tomcat安装目录/webapps/ | Tomcat应用根目录 |
/web应用目录/ | JavaWeb应用目录 |
/web应用目录/index.html| .jsp | 默认首页 |
WEB-INF | WEB应用的安全目录,用于存放配置文件 |
WEB-INF/web.xml | web.xml是“部署描述符文件”,是该Web项目核心配置文件 |
WEB-INF/classes | 存放编译后的classes文件 |
/WEB-INF/lib | 用于存放web应用依赖的jar文件 |
/META-INF/MANIFEST.MF | 包含Web应用的版本等信息 |
启动时加载
在web.xml里面写这个,里面的数字代表优先级,按照数字的升序依次被加载
<load-on-startup>0</load-on-startup>
同时在使用注解时,需要在注解里写上loadonStarup来设置加载顺序,需要设置url才能生效
@WebServlet (urlPatterns="/a", loadonStartup=1)