Je suis en train de mettre à jour notre application web de Webwork à Struts2. Je cours au problème avec Freemarker que je suis incapable de résoudre.Freemarker ne voit pas les bibliothèques de balises standart dans le projet Struts2
Dans le fichier FTL je:
<#assign c=JspTaglibs["http://java.sun.com/jstl/core"]>
Lors du rendu la page je reçois:
JspTaglibs["http://java.sun.com/jstl/core"] is undefined.
j'utiliser d'autres taglibs (par exemple, au printemps et entretoises), je les ai définis dans web.xml
et fonctionne bien.
Comment puis-je faire fonctionner les bibliothèques standard?
C'est exactement ce que j'essayais de vous dire quand je parlais de classpath runtime de webapp. Le dossier '/ WEB-INF/lib' est l'un des chemins couverts par le classpath runtime de la webapp par défaut ... Si vous n'aviez pas compris ce que je voulais dire avec" runtime classpath de webapp ", alors vous auriez dû le dire. J'aurais juste expliqué cela plus en détail. – BalusC