Nastavení zadání voleb pro kompilaci JSP (JavaServer Pages)

Prostřednictvím tohoto panelu můžete určit volby, které mají být použity pro kompilátor JSP (JavaServer Pages).

Tento panel konzoly pro správu je krokem v průvodci pro instalaci aplikace a aktualizaci. Chcete-li tento panel zobrazit, musíte vybrat volbu Předkompilovat soubory stránek JSP na panelu Vybrat volby instalace. Zobrazení tohoto panelu tedy vyžaduje klepnutí na volbu Aplikace > Nová aplikacecesta_k_aplikaci > Zobrazit všechny volby a parametry instalace > Další > Další > Předkompilovat soubory stránek JSP > Další > Krok: Zadejte volby pro kompilaci stránek JSP.

Na tomto panelu můžete určit volby kompilátoru stránek JSP pouze při instalaci nebo aktualizaci aplikace, která obsahuje webové moduly. Chcete-li změnit volby kompilátoru stránek JSP, musíte po dokončení instalace aplikace upravit konfigurační parametry jádra JSP souboru webového modulu WEB-INF/ibm-web-ext.xmi.

Webový modul

Určuje název modulu v aplikaci.

Identifikátor URI

Určuje umístění modulu relativně ke kořenu aplikace (soubor EAR).

Cesta ke třídám stránek JSP

Určuje dočasnou cestu ke třídám, kterou má kompilátor JSP použít při kompilaci souborů JSP během instalace aplikace. Tato cesta ke třídám není při dokončení instalace aplikace uložena a není používána při spouštění aplikace. Tato cesta ke třídám slouží pouze k určování prostředků mimo aplikaci, které jsou nutné ke kompilaci stránek JSP a které jsou po instalaci aplikace identifikovány jiným způsobem (například sdílené knihovny). V konfiguracích síťového zavedení je tato cesta ke třídám specifická pro počítač se správcem zavedení.

Chcete-li určit, že stejnou cestu ke třídám používá více webových modulů, postupujte takto:

  1. V seznamu webových modulů označte zaškrtávací políčko Vybrat vedle každého webového modulu, pro který chcete použít konkrétní cestu ke třídám.
  2. Rozbalte položku Použít vícenásobné mapování.
  3. Zadejte požadovanou cestu ke třídám.
  4. Klepněte na tlačítko Použít.
Použít úplné názvy balíků

Určuje, zda jádro JSP generuje a načítá třídy stránek JSP s použitím úplných názvů balíků.

V případě použití úplných názvů balíků lze předkompilované soubory tříd stránek JSP konfigurovat jako servlety v souboru web.xml bez nutnosti použití atributu jsp-file. Pokud nejsou používány úplné názvy balíků, jsou všechny třídy stránek JSP generovány ve stejném balíku, což přináší výhodu menšího počtu cest v systému souborů.

Jsou-li vlastnosti useFullPackageNames a disableJspRuntimeCompilation nastaveny na hodnotu true, používá se pro načítání všech tříd stránek JSP jeden zavaděč tříd, i když v souboru web.xml nejsou soubory JSP konfigurovány jako servlety.

Tato volba má stejný význam jako parametr jádra JSP useFullPackageNames.

Zdrojová úroveň sady JDK

Určuje úroveň zdroje, v níž kompilátor kódu Java kompiluje zdroje kódu Java stránek JSP. Platné hodnoty: 13, 14 a 15. Výchozí hodnota 13 určuje zdrojovou úroveň 1.3.

Zakázat kompilaci běhové komponenty stránek JSP

Určuje, že by se soubor JSP neměl nikdy překládat nebo kompilovat v době běhu, i kdyby soubor .class neexistoval.

Je-li tato volba nastavena na hodnotu true, jádro JSP nepřekládá a nekompiluje soubory JSP v době běhu; jádro JSP načítá pouze předkompilované soubory tříd. Chcete-li načíst soubory tříd, soubory zdroje JSP nemusí existovat. Je možné instalovat aplikaci bez zdroje JSP, ale aplikace musí mít předkompilované soubory tříd.

Pokud má jediný zavaděč tříd webové aplikace načíst všechny třídy JSP, musí být tato volba kompilátoru i volba Použít úplné názvy balíků nastaveny na hodnotu true.

Tato volba má stejný význam jako parametr jádra JSP disableJspRuntimeCompilation.




Odkazy s označením (online) vyžadují přístup k Internetu.

Související pojmy
Související úlohy
Související odkazy


Název souboru: uweb_jspcompile.html