Je développe une application Web basée Struts
. Je suis nouveau au Struts
. Je veux utiliser struts-html.tld taglib
, fourni par struts, dans mes pages jsp.Struts - Dans quel fichier jar tous les fichiers .tld situés
Lorsque j'ai cherché sur le net, je suis venu à savoir que, avant de Struts 1.2.9
, nous devons localiser les fichiers .tld
manuellement. Mais maintenant ces fichiers .tld
sont emballés dans des fichiers .jar et nous devons simplement utiliser ces fichiers jar comme tout autre fichier jar dans notre projet.
Q1. Donc ma question est dans quel fichier jar ces fichiers .tld
se trouvent. J'ai appris à partir d'une réponse Javaranch
que ces fichiers .tld
sont emballés dans le fichier struts-taglib.jar
. J'ai téléchargé les bibliothèques complètes de struts mais n'ai pas trouvé ce fichier jar.
J'utilise 'Struts 2.1.8.1'. J'ai supprimé 'struts2-core-2.1.8.1.jar' dans le répertoire' \ WEB-INF \ lib'. Après cela, j'ai utilisé '<% @ taglib prefix =" html "uri ="/struts-tags ">' dans une de mes pages jsp dans laquelle je veux utiliser les balises '' fournies par struts. Mais j'ai eu une exception que vous pourriez voir à la question http://stackoverflow.com/questions/2395364/struts-exception-the-struts-dispatcher-cannot-be-found –
Vérifiez ma réponse à cette question @ Yatendra Goel –