Statické webové projekty

Chcete-li vytvořit na obsahu založenou webovou aplikaci, která neobsahuje žádný dynamický obsah (jako jsou servlety, soubory JSP, filtry a přidružená metadata), zřejmě dáte přednost vytvoření statického webového projektu, a nikoli dynamickému webovému projektu.

Statické webové projekty mají následující charakteristiky:
Kromě toho bude daný projekt přesto disponovat následujícími funkcemi (které jsou společné pro statické i dynamické webové projekty):

Složka, do níž je statický webový projekt publikován, je upravitelná, takže když nastavíte hodnotu publikačního "kořenového adresáře" (nazývaného kontextový kořenový adresář), jako je /web1, pro statický projekt, vše ve složce Webový obsah bude publikováno do složky web1 pod kořenovým adresářem dokumentu webového serveru. To umožňuje seskupit webové prostředky na webovém serveru do složek, jež odpovídají webovým projektům na pracovní ploše. Když jsou projekty definované tímto způsobem připraveny k produkci, můžete publikovat specifické projekty přímo do kořenového adresáře dokumentu pouhou změnou hodnoty na / a veškeré publikování, opravy odkazů a procházení bude automaticky zaktualizováno.

K určení hodnoty kontextového kořenového adresáře lze také použít aliasy. Například předpokládejme, že existuje alias, jenž je definován na cílovém webovém serveru takto:
Alias /scripts/ "/var/www/scripts"
V této ukázce, ve které aktuální statický webový projekt bude obsahovat společné soubory JavaScript™, lze nastavit hodnotu kontextového kořenového adresáře na "scripts". Aby byly prostředky ve statickém webovém projektu publikovány do správného umístění na webovém serveru, musíte toto mapování aliasu přidat do instance nástrojů serveru statického webového serveru, viz následující.
  1. Z pohledu Server poklepejte na konfiguraci statického webového serveru a otevřete editor konfigurace serveru.
    Poznámka: To předpokládá, že jste již statický webový server nadefinovali.
  2. Klepněte na kartu Konfigurace editoru.
  3. Posuňte se dolů do sekce Mapování cestu aliasu a přidejte nové mapování aliasu.
Po nadefinování "scripts" jako alias bude webový obsah ve statickém webovém projektu publikován do namapované cesty, tedy /var/www/scripts.
Související koncepce
Webové prostředky
Soubory webového archivu (WAR)
Související úlohy
Vytvoření statického webového projektu