Статические веб-проекты

Если требуется веб-приложение на основе содержимого без динамической информации (сервлеты, файлы JSP, фильтры, связанные метаданные и т. п.), рекомендуется создать статический веб-проект, а не динамический.

Статические веб-проекты обладают следующими признаками:
Кроме того, проект по-прежнему будет обладать следующими функциями (общими как для статических, так и для динамических веб-проектов):

Папка, в которую опубликован статический веб-проект, является изменяемой, поэтому при установке для статического проекта публикуемого значения "root" (которое называется context root), такого как /web1, все содержимое этой папки будет опубликовано в папку web1 внутри doc root веб-сервера. Это позволяет группировать веб-ресурсы на веб-сервере по папкам, которые соответствуют веб-проектам в рабочей среде. Когда проекты, определенные таким образом, будут готовы к эксплуатации, их можно опубликовать непосредственно в doc root, изменив значение на /, при этом все публикации и исправления ссылок будут изменены автоматически.

Можно также использовать псевдонимы для указания значения корневого контекста. Например, предположим, что существует псевдоним, определенный на целевом веб-сервере следующим образом:
Alias /scripts/ "/var/www/scripts"
В данном примере, где текущий статический веб-проект будет содержать общие файлы JavaScript™, можно выбрать значение "scripts" для корневого контекста. Для того чтобы ресурсы в статическом веб-проекте публиковались в правильном расположении веб-сервера, необходимо добавить эту запись преобразования Alias к экземпляру средств сервера на статическом веб-сервере, как показано ниже.
  1. На панели Сервер дважды щелкните мышью на конфигурации статического веб-сервера для открытия редактора конфигурации сервера.
    Примечание: Предполагается, что статический веб-сервер уже настроен.
  2. Перейдите на вкладку Конфигурация редактора.
  3. Перейдите к разделу Преобразование пути псевдонима и добавьте новую запись преобразования Alias.
Теперь, когда "scripts" определено как Alias, содержимое веб-страниц статического веб-проекта будет публиковаться в указанном пути, /var/www/scripts.
Связанные концепции
Веб-ресурсы
Файлы веб-архива (WAR)
Связанные задачи
Создание статического веб-проекта