Web 开发环境提供了开发 Web 应用程序所需的工具(如 Sun Microsystems Java™ Servlet 2.3 规范和 Sun Microsystems JSP 1.2 规范中定义的那样)。Web 应用程序可以很简单(只包含静态 Web 页面),也可以更高级,例如,包含 JavaServer Pages(JSP)文件和 Java Servlet。在开发期间,这些资源随 XML 部署描述符(和其他 Web 资源)包含在 Web 项目中。当准备将 Web 应用程序发布至 Web 时,会以 Web 归档(WAR)文件的形式将 Web 项目部署至服务器。然后,最终用户可以通过 URL 将
Web 应用程序作为 Web 站点来查看。