Optionen für die Kompilierung von JavaServer angeben

Verwenden Sie diese Anzeige, um Optionen für den JSP-Compiler (JavaServer Pages) anzugeben.

Diese Anzeige der Administrationskonsole ist ein Schritt in den Assistenten für Anwendungsinstallation und -aktualisierung. Zum Aufrufen dieser Anzeige müssen Sie in der Anzeige Installationsoptionen auswählen die Option JSP-Dateien vorkompilieren auswählen. Klicken Sie deshalb zum Aufrufen dieser Anzeige auf Anwendungen > Neue AnwendungAnwendungspfad > Alle Installationsoptionen und Parameter anzeigen > Weiter > Weiter > JSP-Datei vorkompilieren > Weiter > Schritt: Optionen für die Kompilierung von JSP-Dateien angeben.

Sie können in dieser Anzeige nur Optionen für den JSP-Compiler angeben, wenn Sie eine Anwendung installieren oder aktualisieren, die Webmodule enthält. Nach der Installation der Anwendung müssen Sie die Konfigurationsparameter der JSP-Steuerkomponente in der Datei WEB-INF/ibm-web-ext.xmi eines Webmoduls bearbeiten, um die Optionen für den JSP-Compiler zu ändern.

Webmodul

Gibt den Namen eines Moduls in der Anwendung an.

URI

Gibt die Position des Moduls relativ zum Stammverzeichnis der Anwendung (EAR-Datei) an.

JSP-Klassenpfad

Gibt einen temporären Klassenpfad an, den der JSP-Compiler für die Kompilierung von JSP-Dateien während der Anwendungsinstallation verwenden soll. Dieser Klassenpfad wird nicht gespeichert, wenn die Anwendungsinstallation abgeschlossen ist, und nicht verwendet, wenn die Anwendung ausgeführt wird. Dieser Klassenpfad wird nur verwendet, um Ressourcen außerhalb der Anwendung anzugeben, die für die JSP-Kompilierung erforderlich sind und die nach der Installation der Anwendung mit anderen Mitteln (z. B. gemeinsam genutzten Bibliotheken) angegeben werden. In Network-Deployment-Konfigurationen ist dieser Klassenpfad für die Deployment-Manager-Maschine spezifisch.

Sie können wie folgt angeben, dass mehrere Webmodule denselben Klassenpfad verwenden:

  1. Wählen Sie in der Liste der Webmodule das Kontrollkästchen Auswählen der Webmodule aus, die einen bestimmten Klassenpfad verwenden sollen.
  2. Erweitern Sie den Eintrag Mehrere Zuordnungen anwenden.
  3. Geben Sie den gewünschten Klassenpfad an.
  4. Klicken Sie auf Anwenden.
Vollständige Paketnamen verwenden

Gibt an, ob die JSP-Steuerkomponente JSP-Klassen mit vollständigen Paketnamen generiert und lädt.

Wenn vollständige Paketnamen verwendet werden, können vorkompilierte JSP-Klassendateien als Servlets in der Datei web.xml konfiguriert werden, ohne das Attribut jsp-file verwenden zu müssen. Werden keine vollständigen Paketnamen verwendet, werden alle JSP-Klassen in demselben Paket generiert, was den Vorteil kürzerer Dateisystempfad hat.

Wenn die Optionen useFullPackageNames und disableJspRuntimeCompilation beide den Wert true haben, wird ein einziger Klassenlader verwendet, um alle JSP-Klassen zu laden, selbst wenn die JSP-Dateien in der Datei web.xml nicht als Servlets konfiguriert sind.

Diese Option entspricht dem Parameter useFullPackageNames der JSP-Steuerkomponente.

JDK-Quellenebene

Gibt die Quellenebene an, auf der der Java-Compiler JSP-Java-Quellen kompiliert. Die gültigen Werte sind 13, 14 und 15. Der Standardwert ist 13 und steht für die Quellenebene 1.3.

JSP-Laufzeitkompilierung inaktivieren

Gibt an, ob JSP-Dateien zur Laufzeit nicht übersetzt und kompiliert werden sollen, selbst wenn keine Datei mit der Erweiterung .class vorhanden ist.

Wenn diese Option auf true gesetzt ist, übersetzt und kompiliert die JSP-Steuerkomponente keine JSP-Dateien zur Laufzeit. Die JSP-Steuerkomponente lädt nur vorkompilierte Klassendateien. Es müssen keine JSP-Quellendateien vorhanden sein, damit Klassendateien geladen werden. Sie können eine Anwendung ohne JSP-Quelle installieren, aber die Anwendung muss vorkompilierte Klassendateien enthalten.

Damit ein einzelner Klassenlader der Webanwendung alle JSP-Klassen lädt, müssen diese Compiler-Option und die Option Vollständige Paketnamen verwenden beide auf true gesetzt sein.

Diese Option entspricht dem Parameter disableJspRuntimeCompilation der JSP-Steuerkomponente.




Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Konzepte
Zugehörige Tasks
Zugehörige Verweise


Dateiname: uweb_jspcompile.html