|
following servlet gives a errornull message. Please
help me to overcome.
Regards
Nilantha
import javax.servlet.*;
import javax.servlet.http.*; import java.io.*; import java.util.*; public class cartExample extends
HttpServlet{
HttpSession session = null; public void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{ try {response.setContentType("text/html"); PrintWriter out = new PrintWriter (response.getOutputStream()); out.println("<html>"); out.println("<head><title>Servlet</title></head>"); out.println("<body>"); out.println ("Here are the ordered Items"); session = request.getSession(true); Integer itemcount = (Integer) session.getValue("itemcount"); if (itemcount == null){ itemcount = new Integer(0); } String [] selected = request.getParameterValues("item"); System.out.println (selected.length); if (selected != null){ for (int i= 0; i<selected.length; i++){ if (selected[i]!=null){ String name = selected [i]; System.out.println ("not null"); itemcount = new Integer (itemcount.intValue()+1); session.putValue(Integer.toString(i).trim(),new String(name)); } } session.putValue("item count", itemcount); } System.out.println (itemcount.intValue()); out.println("The products are"); for (int i=0; i <itemcount.intValue(); i++){ if (session.getValue(Integer.toString(i).trim())!=null){ String item = (String) session.getValue(Integer.toString(i).trim()); out.print ("<p>" + item); } } out.println ("</body></html>"); out.close(); } catch(Exception e){ System.out.println ("error" + e.getMessage()); } } public void destroy (){ session = null; } } |
- Re: servlet gives errornull message Wasala Mudiyanselage Nilantha Piyasiri
- Re: servlet gives errornull me... Christopher K. St. John
- For Nilantha Sriram N
- Re: For Nilantha Christopher K. St. John
