--- Edité en question a été modifiée légèrement ---
Vous ne pouvez pas facilement échanger le compilateur JSP Tomcat pour un autre compilateur JSP, comme le compilateur JSP Tomcat est intégré dans Tomcat. Bien que tous les compilateurs JSP fonctionnent de la même manière, le coût de retravailler l'intégration d'un système avec un autre compilateur est la raison pour laquelle un tel swap n'est pas facile à réaliser. La plupart des conteneurs Web n'appellent pas ces compilateurs hors processus, mais ils les lancent plutôt sur des threads dédiés dans le conteneur Web. Cela dit, peut-être que vous pouvez éviter la compilation dans le conteneur web tout à fait. Si vous pré-compilez vos pages JSP avec le compilateur JSP Tomcat ou Weblogic, vous pouvez simplement empaqueter les pages JSP précédentes dans le fichier WAR en tant que fichiers .class, et quand le moment est venu pour le premier accès de la JSP mentionnée précédemment fichier, le conteneur Web n'aura pas à mettre en pause un montant supplémentaire au-dessus de l'heure d'accès à la classe pour compiler le JSP dans un fichier .class.
Les compilateurs JSP ressemblent beaucoup aux compilateurs Java classiques, à la différence près qu'ils prennent des fichiers JSP comme "code source" au lieu de fichiers .java. Une fois que vous avez défini les arguments, CLASSPATH et les paramètres de votre compilateur JSP, vous pouvez l'intégrer dans votre chaîne de compilation, comme vous le feriez avec vos fichiers .java habituels.
Details on precompiling with Tomcat's JSP compiler.
Some information on precompiling with Weblogic's JSP compiler.
--- suit Original Post ---
Oui, il est possible; à condition que les compilateurs prennent en charge la même version de Java et soient configurés pour compiler vers la même version de Java.
Les compilateurs jsp sont conformes à la norme. Donc, il ne devrait pas y avoir une différence significative – Bozho