Je suis en train de déployer une très simple Struts application sur WebLogic 11gR1. L'application a une JSP appelé welcome.jsp et cette JSP contient la balise suivante:Struts <bean:cookie> pauses tag sur WebLogic 11gR1
<bean:cookie name="" id=""/>
Le taglib associé est importé en haut de la page JSP en utilisant la ligne suivante:
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
Lorsque cette balise est à l'intérieur de la JSP, j'ai l'erreur suivante:
Welcome.jsp:11:24: javax.servlet.http.Cookie cannot be resolved
<body bgcolor="white"><bean:cookie name="" id=""/>
Mais lorsque je retire cette balise, le welcome.jsp fonctionne très bien.
Le JSP comprend d'autres balises comme:
<bean:message key="welcome.heading"/>
Ces balises fonctionnent très bien.
Et pour finir, le ActionServlet
de Struts fonctionne également et en commençant par l'application.
Je suppose qu'il doit y avoir un problème de classloading mais je ne comprends pas pourquoi les StrutsActionServlet
travaille: javax.servlet.http.Cookie
et javax.servlet.http.HttpServlet
sont déclarés dans le même paquet.
Peut-être, il y a un problème avec l'implémentation Oracle de la classe Cookie
dans WebLogic mais c'est très improbable.
Merci.
Avez-vous des exceptions? Si oui, pouvez-vous le fournir ici? –