开发web应用时,不同类型的文件有严格的存放规则,否则不仅可能会使web应用无法访问,还会导致web服务器启动报错。
Web应用组织结构图如下:
Web.xml文件是整个web应用中最重要的配置文件,它必须放在web-inf目录中。在开发web应用时,但凡涉及到对web应用中的web资源进行配置,通通是在web.xml文件中进行设置。例如:
- 某个web资源配置为网站首页
- 将servlet程序映射到某个url地址上
- 为web应用配置监听器
- 为web应用配置过滤器
……
例如:通过web.xml文件把某个web资源(这里为“mail”下的“test.html”)配成网站首页。