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 :
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
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; } }
La sale exception illisible sortie :
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="*"/>
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
Partager