
![[8.5.5.5 ou ultérieure]](../ng_v8555.gif)
Configuration du profil Liberty pour JavaServer Pages 2.3
Vous pouvez configurer le profil Liberty pour la fonction JavaServer Pages (JSP) 2.3, laquelle fournit une prise en charge complète pour la spécification the JSP 2.3.
Pourquoi et quand exécuter cette tâche
Pour configurer un serveur Liberty pour l'exécution d'une application qui est active pour JSP 2.3, vous devez définir la fonction <jsp-2.3>.
Procédure
Mettez à jour le fichier server.xml afin
d'ajouter la fonction <jsp-2.3>. Exemple :
<featureManager>
<feature>jsp-2.3</feature>
</featureManager>
Important :
- La fonction jsp-2.3 requiert les fonctions servlet-3.1 et el-3.0 et, lorsqu'elle est configurée, elle permet de charger ces fonctions.
- Vous ne pouvez pas utiliser la fonction jsp-2.3 avec la fonction servlet-3.0.
- Vous pouvez utiliser d'autres fonctions Java™ EE 6, comme JSF 2.0 et CDI 1.0, avec la fonction JSP 2.3.
- Vous pouvez choisir d'implémenter JSP 2.2 et JSP 2.3 pour chaque instance de serveur, mais vous devez tenir compte des éventuelles modifications de comportement. Si le comportement souhaité est présent dans la fonction JSP 2.3, vous devez utiliser la fonction JSP 2.3. Si les modifications de comportement de JSP 2.3 sont susceptibles d'avoir un effet négatif sur une application existante, il est préférable dans ce cas d'utiliser JSP 2.2 afin de conserver le comportement existant pour cette application.
- Il n'est pas possible d'utiliser en même temps les fonctions
JSP 2.2 et JSP 2.3 sur le même serveur de profil
Liberty. Si ces deux fonctions sont configurées, cela génère une
erreur :
CWWKF0033E: Les fonctions de singleton jsp-2.3 et jsp-2.2 ne peuvent pas être chargées en même temps. Les fonctions configurées jsp-2.3 et jsp-2.2 incluent une ou plusieurs fonction qui causent le conflit.
Pour en savoir plus sur les modifications dans la fonction JSP 2.3, voir
Fonctionnalités de la fonction JavaServer Pages 2.3.