企业应用程序使用多层模型,这些层按功能进行分组。在 IDE 中开发企业应用程序时,可以使用 Web 应用程序项目来开发企业应用程序的 Web 层。然后,可以将 Web 应用程序添加到企业应用程序项目中。企业应用程序项目是由 EJB 模块和 Web 应用程序模块组成的集合,这些模块被配置为在部署到 Java EE 应用服务器后配合使用。
在 Web 层中,Web 应用程序提供了客户端层(在客户端上运行)和业务层(处理该应用程序的业务逻辑)之间的接口。通常,用户通过 Web 浏览器访问的前端表示视图由 Web 应用程序提供。
Web 应用程序通常执行以下操作:
在开发 Java EE Web 应用程序时,可以使用 Servlet、Web 服务端点以及 JSP 和/或 JSF 页等 Web 组件。
有关企业应用程序中 Web 层的详细信息,请参见 Java EE 教程第 1 章中的“Java EE 应用程序模型”: