Paramètres d'options JSP et JSF
Cette page permet de configurer le rechargement de classe des modules Web tels que des fichiers JavaServer Pages (JSP) et de sélectionner une implémentation JSF à utiliser avec cette application.
Pour afficher cette page de la console d'administration, cliquez sur Fournir des options de rechargement JSP pour les modules Web dans les assistants d'installation et de mise à jour d'applications.
. Cette page est identique à la pageToutefois, un module Java EE 5 ou version ultérieure peut exister dans une application qui inclut des fichiers antérieurs à Java EE 5 et utilise l'extension de nom de fichier .xmi.
Les fichiers ibm-webservices-ext.xmi, ibm-webservices-bnd.xmi, ibm-webservicesclient-bnd.xmi, ibm-webservicesclient-ext.xmi et ibm-portlet-ext.xmi continuent d'utiliser les extensions de fichier .xmi.
module Web
Indique le nom d'un module Web dans l'application installée ou déployée.
URI
Indique l'emplacement du module par rapport à la racine de l'application (fichier EAR).
Activation du rechargement de classe JSP
Indique si le rechargement de classe doit ou non être activé lorsque les fichiers JSP sont mis à jour.
Un conteneur Web ne recharge des fichiers JSP que si l'extension IBM reloadEnabled dans l'attribut jspAttributes du fichier ibm-web-ext.xmi est définie sur true.
Le format des fichiers associés à une extension IBM dans les applications Java EE 5 (Java Platform, Enterprise Edition 5) et versions ultérieures est .xml. Dans les versions d'application antérieures à Java EE 5, le format de fichier est .xmi.
Intervalle de rechargement JSP en secondes
Spécifie le nombre de secondes pendant lequel le système de fichiers de l'application est analysé pour la recherche des fichiers JSP mis à jour. La valeur par défaut correspond à celle de l'attribut d'intervalle de rechargement dans le fichier d'extensions IBM (META-INF/ibm-web-ext.xmi) du module Web.
Pour activer le rechargement, spécifiez une valeur supérieure à zéro (par exemple, 1 à 2147483647). L'intervalle de rechargement par défaut est 5. Pour désactiver le rechargement, spécifiez zéro (0). Les valeurs possibles sont comprises entre 0 et 2147483647.
L'attribut d'intervalle de rechargement n'a d'effet que si le rechargement des classes est activé.
Le format des fichiers associés à une extension IBM dans les applications Java EE 5 et versions ultérieures est .xml. Dans les versions d'application antérieures à Java EE 5, le format de fichier est .xmi.
MyFaces
Sélectionnez cette option pour utiliser l'implémentation JSF MyFaces. Il s'agit de l'implémentation JSF par défaut.
Si vous modifiez l'implémentation JSF que vous utilisez pour votre application, vous devez supprimer tous les fichiers JSP compilés. Si vous avez précompilé votre application, vous devez la recompiler. Si vous ne l'avez pas précompilée mais que vous avez déjà demandé les fichiers JSP depuis cette application, vous devez supprimer ces fichiers JSP du répertoire temporaire de votre profil.
Vous pouvez affecter la valeur true au paramètre de configuration du moteur JSF, com.ibm.ws.jsf.JSF_IMPL_CHECK, pour marquer automatiquement les fichiers JSF à recompiler au démarrage de l'application.
Dans une version à cellule mixte, vous pouvez faire basculer l'implémentation MyFaces. Un noeud version 7 utilise MyFaces 1.2, un noeud version 8 utilise MyFaces 2.2 et un noeud version 9 utilise MyFaces 2.2. Cette option de basculement était inopérante avant la version 7, lorsque le changement d'implémentation JSF est devenu disponible dans le produit.
Dans une version à cellule mixte, vous pouvez faire basculer l'implémentation SunRI1.2. Les noeuds version 7 et version 8 utilisent SunRI 1.2. Un noeud version 9 utilise MyFaces 2.2, seule implémentation disponible. Cette option de basculement était inopérante avant la version 7, lorsque le changement d'implémentation JSF est devenu disponible dans le produit.