Web 应用程序是可以作为一个单独的单元来管理的一组 HTML 页、JSP 页、servlet、资源和源文件。Web 归档(WAR)文件是打包的 Web 应用程序。可以使用 WAR 文件来将 Web 应用程序导入 Web 服务器。
除了项目资源之外,WAR 文件中还包括 Web 部署描述符文件。Web 部署描述符是包含 Web 应用程序的部署信息、MIME 类型、会话配置详细信息和其他设置的 XML 文件。Web 部署描述符文件(web.xml)提供关于与 J2EE 环境中的开发者、汇编程序员和部署人员共享的 WAR 文件的信息。