J'ai quelques fichiers .jspf qui sont des fragments que j'inclus dans un nouveau fichier .jsp. La raison pour laquelle il s'agit de fragments est qu'ils sont réutilisés dans plusieurs jsp avec quelques composants supplémentaires.
Mon problème est que je veux utiliser ces .jsps dans deux fichiers .war différents.
J'ai donc créé un nouveau fichier .jar qui inclut ces jspf. J'essaie maintenant de déployer ce jar afin de l'importer dans mon nouveau jsp qui se trouve dans l'une des deux guerres.
Je ne parviens pas à déployer le jar avec succès dans Jboss 4.2. J'utilise Eclipse ide. Avez-vous des idées à ce sujet ? S'il existe une autre approche, j'apprécierais toute idée.
Merci pour cette suggestion, j'ai suivi cette idée et déployé mon war1 qui contient mes fichiers .jspf.
Donc dans mon war2 sur un jsp je fais :
<c:import context="/sharedComponents" url="/easyPayNamePaymentOption.jspf" var="easyPayName"/>
<%@ include file="easyPayNamePaymentOption.jspf" %>
Cependant, je ne suis pas en mesure de rendre cette page avec le fragment inclus, je ne suis pas sûr de savoir comment aborder le jspf importé. J'ai essayé plusieurs méthodes différentes comme :
<%@ include file="/sharedComponents/easyPayNamePaymentOption.jspf" %>
et aussi en utilisant le nom de var comme :
<%@ include file="#{easyPayName}" %>
Cependant, il continue à regarder à l'intérieur de la guerre actuelle. Comment puis-je lui dire d'inclure le fragment nouvellement importé et de l'afficher ?
Merci d'avance.