Bonjour,
j'ai besoin d'inclure une taglib dans une page JSP (ajax4jsf). J'utilise donc la directive suivante :
<%@ taglib uri="https://ajax4jsf.dev.java.net/ajax" prefix="a4j"%>
J'obtiens alors le message d'erreur suivant :
Error in using tag library uri='https://ajax4jsf.dev.java.net/ajax' prefix='a4j': incompatible version: taglib requires version '2.0', this implementation is version '1.2.0'
Dans la TLD de ajax4jsf j'ai en effet les propriétés suivantes :
1 2
| <tlib-version>1.2</tlib-version>
<jsp-version>2.0</jsp-version> |
Donc si je comprends bien, ajax4jsf à besoin de JSP 2.0 pour fonctionner et mon serveur ne supporte pas cette version (j'ai bon jusque là ?).
Mon serveur est WebLogic 8.1. Pour pallier ce problème j'ai lu qu'il fallait ajouter jsp-api.jar (la version 2.0 bien sur) et servlet-api.jar dans le WEB-INF/lib de l'appli. J'ai essayé et ça ne change rien.
Quelqu'un peut-il m'aider ?
Merci d'avance
Partager