Paramètres du panneau Fournir des options pour compiler les JSP

Ce panneau permet d'indiquer les options que doit utiliser le compilateur de JavaServer Pages (JSP).

Ce panneau de la console d'administration est une étape dans l'exécution des assistants d'installation et de mise à jour de l'application. Pour afficher ce panneau, vous devez sélectionner Précompilation des fichiers JavaServer Pages dans le panneau Sélection des options d'installation. Ainsi, pour afficher ce panneau, cliquez sur Applications > Nouvelle application chemin_application > Afficher tous les paramètres et options d'installation > Suivant > Suivant > Précompilation des fichiers JavaServer Pages > Suivant > Etape : Fournir des options pour compiler les JSP.

Vous ne pouvez spécifier les options de compilation des JSP sur ce panneau que lors de l'installation ou de la mise à jour d'une application qui contient des modules Web. Une fois l'application installée, vous devez modifier les paramètres de configuration du moteur JSP dans le fichier WEB-INF/ibm-web-ext.xmi d'un module Web pour changer les options du compilateur JSP.

Module Web

Indique le nom d'un module dans l'application.

URI

Indique l'emplacement du module par rapport à la racine de l'application (fichier EAR).

Chemin de classes JSP

Indique un chemin de classes temporaire à l'usage du compilateur JSP lors de la compilation de fichiers JSP au cours de l'installation d'une application. Ce chemin n'est pas enregistré lorsque l'installation est terminée et n'est pas utilisé lorsque l'application est en cours d'exécution. Ce chemin n'est utilisé que pour identifier les ressources hors application qui sont nécessaires pour la compilation JSP et qui seront identifiées par d'autres moyens (tels que des bibliothèques partagées) une fois l'application installée. Dans les configurations de déploiement de réseau, ce chemin de classes est spécifique à la machine de gestionnaire de déploiement.

Pour spécifier que plusieurs modules Web utilisent le même chemin de classes :

  1. Dans la liste des modules Web, cochez la case Sélectionner en regard de chaque module Web que vous souhaitez utiliser.
  2. développez Appliquer plusieurs mappages,
  3. Indiquez le chemin de classes voulu.
  4. Cliquez sur Appliquer.
Utiliser des noms de module complets

Indique si le moteur JSP génère et charge des classes JSP à l'aide de noms de module complets.

Quand des noms de module complets sont utilisés, les fichiers de classe JSP précompilés peuvent être configurés comme servlets dans le fichier web.xml, sans qu'il soit nécessaire d'utiliser l'attribut jsp-file. Lorsque les noms de module complets ne sont pas utilisés, toutes les classes JSP sont générées dans le même module, ce qui présente l'avantage de chemins de système de fichiers plus petits.

Lorsque les options useFullPackageNames et disableJspRuntimeCompilation ont toutes deux la valeur true, un seul chargeur de classes est utilisé pour charger toutes les classes JSP, même si les fichiers JSP ne sont pas configurés comme servlets dans le fichier web.xml.

Cette option est identique au paramètre useFullPackageNames du moteur JSP.

Niveau de source de kit JDK

Indique le niveau de source auquel le compilateur Java compile les sources Java JSP. Les valeurs valides sont 13, 14 et 15. La valeur par défaut est 13, qui désigne le niveau de source 1.3.

Désactiver la compilation de la phase d'exécution JSP

Indique si un fichier JSP doit ne jamais être converti ou compilé lors de l'exécution, même lorsqu'il n'existe pas de fichier .class.

Lorsque cette option a la valeur true, le moteur JSP ne convertit ni ne compile les fichiers JSP lors de l'exécution ; il ne charge que les fichiers de classe précompilés. Il n'est pas nécessaire que les fichiers source JSP existent pour le chargement des fichiers classe. Vous pouvez installer une application sans source JSP, mais elle doit comporter des fichiers de classe précompilés.

Pour qu'un chargeur de classes d'application Web unique charge toutes les classes JSP, cette option de compilation et l'option Utiliser des noms de module complets doivent toutes deux avoir la valeur true.

Cette option est identique au paramètre disableJspRuntimeCompilation du moteur JSP.




Les liens marqués (en ligne) requièrent un accès à Internet.

Concepts associés
Tâches associées
Référence associée


Nom du fichier : uweb_jspcompile.html