Создание динамического веб-проекта

В веб-проектах вы создаете и управляете ресурсами для веб-приложений.

В отличие от статических веб-проектов, динамические веб-проекты позволяют создавать такие ресурсы, как страницы JSP и сервлеты.

Для того чтобы создать новый динамический веб-проект, выполните следующие действия:

  1. Откройте проекцию Java EE.
  2. На панели Структура проектов откройте контекстное меню элемента Динамические веб-проекты и выберите команду Создать > Динамический веб-проект. Откроется мастер Создать динамический веб-проект.
  3. Выполните инструкции мастера.

Общая информация

Фасеты проекта
Фасет представляет собой модуль функциональности веб-проекта. Например, фасет Динамический веб-модуль позволяет развернуть проект как динамический веб-модуль. При выборе в мастере фасета проекта появляется его краткое описание. Заметьте, что во многих случаях можно просмотреть ограничения для фасета проекта, щелкнув правой кнопкой мыши на нем и выбрав ограничения проекта из выпадающего меню.
Целевая среда выполнения
Используйте это поле для определения новой установленной среды выполнения. Среды выполнения используются во время компоновки для компиляции проектов.
Проект Приложения J2EE (проект EAR)
Новый или существующий проект Приложения J2EE (проект EAR) должен быть связан с новым веб-проектом для облегчения развертывания. Если вы хотите переопределить значения по умолчанию для проекта Приложения J2EE, это можно сделать с помощью мастера. После создания мастером веб-проекта также создается проект Приложения J2EE с именем, указанным в поле проекта EAR. Заметьте, что в качестве значения по умолчанию используется имя веб-проекта, к которому прибавлено EAR (если не был выбран проект ear при открытии мастера).
Корневой контекст
Корневой контекст - это корневой каталог веб-приложения, когда оно развернуто на Сервере. Корневой контекст можно изменить после создания проекта в окне диалога Свойства проекта, которое можно вызвать из выпадающего меню проекта. Корневой контекст можно также использовать компоновщиком ссылок, для обеспечения их готовности к публикации при перемещении или переименовании файлов в проекте.
Связанные концепции
Статические веб-проекты
Динамические веб-проекты и приложения
Связанные задачи
Создание файлов JavaServer Pages (JSP)