Problème parcours ArrayList
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
Code:
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" /> |
Erreur
Code:
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) |
Merci d'avance pour votre aide