Bon, tout a l'heure ca marchait, et tout d'un coup ca marche plus. J'ai un formulaire récoltant des donnees et une page appelant un bean pour les recuperer. Seulement, au moment de faire :
<jsp:setProperty name="donneesVols" property="*"/>
Il gueule.

le formulaire est en mthod POST.

Voici le code du bean :

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
 
package traitements;
 
public class ProprietesVols
{
  int villedep;
  int paysarr;
 
  int jourdep;
  int moisdep;
  int anneedep;
 
  int jourarr;
  int moisarr;
  int anneearr;
 
  int nbpers;
 
  public void setVilledep(int value) { villedep = value; }
  public void setPaysarr(int value)  { paysarr = value; }
  public void setJourdep(int value)  { jourdep = value; }
  public void setMoisdep(int value)  { moisdep = value; }
  public void setAnneedep(int value) { anneedep = value; }
  public void setJourarr(int value)  { jourarr = value; }
  public void setMoisarr(int value)  { moisarr = value; }
  public void setAnneearr(int value) { anneearr = value; }
  public void setNbpers(int value)   { nbpers = value; }
 
  public int getVilledep() { return villedep; }
  public int getPaysarr()  { return paysarr; }
  public int getJourdep()  { return jourdep; }
  public int getMoisdep()  { return moisdep; }
  public int getAnneedep() { return anneedep; }
  public int getJourarr()  { return jourarr; }
  public int getMoisarr()  { return moisarr; }
  public int getAnneearr() { return anneearr; }
  public int getNbpers()   { return nbpers; }
 
}
et le code de la page mise en action du formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<%@ page import="donnees.*"%>
 
<h2>Vols trouvés</h2>
<jsp:useBean id="donneesVols" class="traitements.ProprietesVols" scope="session"/>
<jsp:setProperty name="donneesVols" property="*"/>
La sale exception illisible sortie :


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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
 org.apache.jasper.JasperException: Exception in JSP: /jsp/volsListe.jsp:6
 
3: <h2>Vols trouvés</h2>
4: 
5: <jsp:useBean id="donneesVols" class="traitements.ProprietesVols" scope="session"/>
6: <jsp:setProperty name="donneesVols" property="*"/>
7: 
8: <%
9: Vol listeVols = new Vol();
 
 
Stacktrace:
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
cause mère
 
org.apache.jasper.JasperException: Exception in JSP: /jsp/volsListe.jsp:6
 
3: <h2>Vols trouvés</h2>
4: 
5: <jsp:useBean id="donneesVols" class="traitements.ProprietesVols" scope="session"/>
6: <jsp:setProperty name="donneesVols" property="*"/>
7: 
8: <%
9: Vol listeVols = new Vol();
 
 
Stacktrace:
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
    org.apache.jsp.jsp.rout_jsp._jspService(rout_jsp.java:68)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
cause mère
 
org.apache.jasper.JasperException: For input string: "null"
    org.apache.jasper.runtime.JspRuntimeLibrary.internalIntrospecthelper(JspRuntimeLibrary.java:359)
    org.apache.jasper.runtime.JspRuntimeLibrary.introspecthelper(JspRuntimeLibrary.java:306)
    org.apache.jasper.runtime.JspRuntimeLibrary.introspect(JspRuntimeLibrary.java:284)
    org.apache.jsp.jsp.volsListe_jsp._jspService(volsListe_jsp.java:57)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
    org.apache.jsp.jsp.rout_jsp._jspService(rout_jsp.java:68)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
cause mère
 
org.apache.jasper.JasperException: For input string: "null"
    org.apache.jasper.runtime.JspRuntimeLibrary.convert(JspRuntimeLibrary.java:271)
    org.apache.jasper.runtime.JspRuntimeLibrary.internalIntrospecthelper(JspRuntimeLibrary.java:353)
    org.apache.jasper.runtime.JspRuntimeLibrary.introspecthelper(JspRuntimeLibrary.java:306)
    org.apache.jasper.runtime.JspRuntimeLibrary.introspect(JspRuntimeLibrary.java:284)
    org.apache.jsp.jsp.volsListe_jsp._jspService(volsListe_jsp.java:57)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
    org.apache.jsp.jsp.rout_jsp._jspService(rout_jsp.java:68)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
cause mère
 
java.lang.NumberFormatException: For input string: "null"
    java.lang.NumberFormatException.forInputString(Unknown Source)
    java.lang.Integer.parseInt(Unknown Source)
    java.lang.Integer.<init>(Unknown Source)
    org.apache.jasper.runtime.JspRuntimeLibrary.convert(JspRuntimeLibrary.java:253)
    org.apache.jasper.runtime.JspRuntimeLibrary.internalIntrospecthelper(JspRuntimeLibrary.java:353)
    org.apache.jasper.runtime.JspRuntimeLibrary.introspecthelper(JspRuntimeLibrary.java:306)
    org.apache.jasper.runtime.JspRuntimeLibrary.introspect(JspRuntimeLibrary.java:284)
    org.apache.jsp.jsp.volsListe_jsp._jspService(volsListe_jsp.java:57)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
    org.apache.jsp.jsp.rout_jsp._jspService(rout_jsp.java:68)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Voilà, si quelqu'un a une idée... je vous remercie d'avance