Bonjour,
Je n'arrive pas à accéder à une variable de mon bean en utilisant l'EL suivante:
Par contre le code suivant fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ${monBean.variable}
Le message d'erreur est du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <bean:write property="variable" name="monBean" />
J'utilise les EL dans des boucles et dans tout autre sortes de composants struts <html:> et je n'ai aucun problème. Uniquement l'accès direct à mon bean via les EL plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part javax.servlet.jsp.JspException: ServletException in '/www/majsp.jsp': Unable to find a value for "variable" in object of class "MonBean" using operator "."
Autre info: mon Bean est du type DynaActionForm.
Voici un résumé de mes fichiers de conf:
web.xml
Voila, j'espère que quelqu'un aura une idée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> ...
Merci d'avance !
Ce topic est lié à celui ci:
http://www.developpez.net/forums/viewtopic.php?t=442563
Partager