# Web 应用程序

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

> **TL;DR**
> 此功能仅在具有 Ultimate 订阅的 IntelliJ IDEA 中可用
>
>
>
> 必需插件：  Jakarta EE：Web Services (JAX-WS)

术语  Web application 通常应用于包含 HTML、JSP、JavaScript 等的分层文件夹集合。 这些文件和资源表示用户界面和实现应用程序功能的 Java 类。 这些文件夹是根据部署和执行应用程序的服务器指定的标准排列的。 为了确保您的 Web 应用程序能够成功部署和访问，您需要在开发阶段就根据目标服务器标准设置其结构。

接下来，您很可能需要配置 Web 应用程序元素、设置初始化参数，并定义与 EJB、WebServices 等的交互。 您将需要各种库来配置这些组件和关系，并且需要包含这些组件、设置和约束定义的应用程序描述符。

借助 IntelliJ IDEA，您可以根据所需标准自动设置基本应用程序结构，并在 Web 应用程序开发的所有阶段获得广泛的编码支持。

## 开发 Web 应用程序

Procedure:

1. [启用 Web 应用程序开发支持](enabling-web-application-support.html)以获取必要的库、基本文件夹层次结构和应用程序描述符。

2. [填充 Web 模块](web-application-web-module-structure.html)：创建所需的 Java 类，配置 servlets、filters、listeners 和 references。

3. [配置所需的静态 Web 内容资源](web-application-static-content.html)。

4. [配置 Web 应用程序部署](configure-web-app-deployment.html)。

5. 部署并运行应用程序。

## See also

### 参考

[添加框架（面）](adding-support-for-frameworks-and-technologies.html)

### 过程

[Developing a Jakarta EE Web Application](creating-and-running-your-first-jakarta-ee-application.html) [应用程序服务器](application-servers-support.html)

