From: markt Date: Mon, 30 Jul 2007 18:13:30 +0000 (+0000) Subject: Port fix for 39212. Possible NPE and redundant code. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=367afa711398fb98ff4f44acbc4555f0db5ce4a8;p=tomcat7.0 Port fix for 39212. Possible NPE and redundant code. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@561077 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/webapps/examples/WEB-INF/classes/sessions/DummyCart.java b/webapps/examples/WEB-INF/classes/sessions/DummyCart.java index bc190d8ef..3e5023a9d 100644 --- a/webapps/examples/WEB-INF/classes/sessions/DummyCart.java +++ b/webapps/examples/WEB-INF/classes/sessions/DummyCart.java @@ -16,7 +16,6 @@ */ package sessions; -import javax.servlet.http.*; import java.util.Vector; public class DummyCart { @@ -46,13 +45,10 @@ public class DummyCart { return s; } - public void processRequest(HttpServletRequest request) { + public void processRequest() { // null value for submit - user hit enter instead of clicking on // "add" or "remove" - if (submit == null) - addItem(item); - - if (submit.equals("add")) + if (submit == null || submit.equals("add")) addItem(item); else if (submit.equals("remove")) removeItem(item); diff --git a/webapps/examples/jsp/sessions/carts.jsp b/webapps/examples/jsp/sessions/carts.jsp index c1d272146..187d50182 100644 --- a/webapps/examples/jsp/sessions/carts.jsp +++ b/webapps/examples/jsp/sessions/carts.jsp @@ -20,7 +20,7 @@ <% - cart.processRequest(request); + cart.processRequest(); %>