I tried after session.invalidate(); check if success run a code part(jsp/ht
I tried after
session.invalidate();
check if success run a code part(jsp/html) otherwise run the "else" part but failed repeatly...can you help?
Code:
<%
String oldIDS = session.getId() ;
session.setAttribute("check","jjj");
session.invalidate();
//session.setAttribute("check2","jjj2");session.isNew()==true
//session.getValue("check")!=null
//String newIDS = session.getId() ; //session.getAttribute("check") == null
//oldIDS.equals(newIDS)
if (session.getAttribute("check").equals("jjj")) {
<P>Your cart items get REMOVED SUCCESS!</P>
I get errors like:
org.apache.jasper.JasperException: An exception occurred processing JSP page /OrderPlantItem-empty.jsp at line 45
42:
43: //String newIDS = session.getId() ; //session.getAttribute("check") == null oldIDS.equals(newIDS)
44:
45: if (session.getAttribute("check").equals("jjj")) { // null request.getParameter("submit") != "" AddChoosePlant %>
46: <P>Your cart items get REMOVED SUCCESS!</P>
47: <form action="OrderPlantItem.jsp">
48: <table border="1" width="400">
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:410)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
I tried your statements, with error again...
I tried your statements, with error again... Code:
org.apache.jasper.JasperException: An exception occurred processing JSP page /OrderPlantItem-empty.jsp at line 46
43: //String newIDS = session.getId() ; //session.getAttribute("check") == null oldIDS.equals(newIDS)
44:
45: //if (session.getAttribute("check").equals("jjj")) { // null request.getParameter("submit") != "" AddChoosePlant
46: String checkValue = (String) session.getAttribute("check");
47: if (checkValue != null && checkValue.equals("jjj")) {
48: %>
49: <P>Your cart items get REMOVED SUCCESS!</P>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:410)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
session.removeAttribute(AddChoosePlant); // is it correct for a JSP?
session.removeAttribute(AddChoosePlant); // is it correct for a JSP?
how with removeAttribute() ...? this and every session bean considered attribute/var?
is needed call the
<jsp:useBean id="AddChoosePlant" scope="session" class="beans.OrderTotals" />
and after call removeAttribute() (how?)
in the same emptycart.jsp page? // I have called <jsp:useBean in prior page...
removeAttribute==set it to null?
HOW set it to null, if this bean contains vars and other objs(of type bean=line item)? I am tring empty a shopping cart... is you meet this problem in Java/jsp, how you act?