Bonjour,
J'ai crée une ArrayList que j'ai placé dans une session et que je souhaite parcourir avec un iterateur mais il y a une erreur que je ne comprend pas vraiment
Erreur
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 <%! int zz=0; Article C=new Article();%> <% Client a= (Client)session.getAttribute("Client"); ArrayList <Article> Panier= (ArrayList)session.getAttribute("panier"); %> <table style="position:absolute;left:400px;top:350px;width:500px;height:250px;z-index:1;" cellpadding="0" cellspacing="1" id="Table1"> <tr> <td style="background-color:transparent;border:1px #C0C0C0 solid;text-align:left;vertical-align:top;height:284px;"> <CENTER>VOTRE PANIER</center> <% if(!Panier.isEmpty()){ Iterator<Article> it = Panier.iterator(); while(it.hasNext()){ out.print("<li>"); out.print(C); int b=C.getPrix(); int c=C.getQuantiteCom(); zz=(zz+ b*c); out.println("</li>"); }out.print("Le prix total est: "+a);} %></td> </tr> </table> <jsp:include page="login.jsp" />
Merci d'avance pour votre aide
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 org.apache.jasper.JasperException: An exception occurred processing JSP page /Panier.jsp at line 56 53: <tr> 54: <td style="background-color:transparent;border:1px #C0C0C0 solid;text-align:left;vertical-align:top;height:284px;"> 55: <CENTER>VOTRE PANIER</center> 56: <% if(!Panier.isEmpty()){ 57: Iterator<Article> it = Panier.iterator(); 58: 59: while(it.hasNext()){ Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:567) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:471) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) cause mère java.lang.NullPointerException org.apache.jsp.Panier_jsp._jspService(Panier_jsp.java:122) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
Partager