Salut à tous,
Le post est long, mais c'est pour etre le plus precis possible.
Voila mon problème. J'ai un ensemble de sites qui tournent sous tomcat 3.2.2, avec une page jsp qui est chargé automatiquement lors d'acces à l'un des sites (via le fichier web.xml dans web-inf). Cette page contient l'ensemble des variables nécessaires a tout le site (comme un fichier de ressources, mais en java). J'ai donc des Properties qui sont passées dans le servletContext,grace à "context.setAttribute("data",props)" et dans l'appli, je les recupere en utilisant usebean avec "<jsp:useBean id="data" scope="application" class="java.util.Properties"/>"
Je suis en train de passer a tomcat 4.0.3. Le probleme, c'est que ca ne marche plus !!
quand je fais data.getProperty("var1" ), il ne me trouve plus sa valeur, et je ne comprend pas pourquoi. Mon fichier web.XML est resté le meme à savoir :
<web-app>
<servlet>
<servlet-name>initFirst</servlet-name>
<jsp-file>/jsp/bases.jsp</jsp-file>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>initFirst</servlet-name>
<url-pattern>/initFirst</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
</web-app>
et la jdk est 1.3.0_01.
J'apprecie toute aide, car la , je suis perdu !! Pour une autre solution, je suis egalement preneur, à partir du moment ou je pourrais charger mes proporties dans le servlet context.
Merci d'avance pour votre aide.
Laurent