You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2002/04/16 12:34:59 UTC
cvs commit: jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets DefaultServlet.java
remm 02/04/16 03:34:59
Modified: catalina/src/share/org/apache/catalina/servlets
DefaultServlet.java
Log:
- Apply patch for bug 8099.
Submitted by J�rgen Mo�graber <mossgraber at iitb.fhg.de>
Revision Changes Path
1.53 +7 -21 jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java
Index: DefaultServlet.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- DefaultServlet.java 16 Mar 2002 05:28:15 -0000 1.52
+++ DefaultServlet.java 16 Apr 2002 10:34:58 -0000 1.53
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java,v 1.52 2002/03/16 05:28:15 remm Exp $
- * $Revision: 1.52 $
- * $Date: 2002/03/16 05:28:15 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/servlets/DefaultServlet.java,v 1.53 2002/04/16 10:34:58 remm Exp $
+ * $Revision: 1.53 $
+ * $Date: 2002/04/16 10:34:58 $
*
* ====================================================================
*
@@ -125,7 +125,7 @@
*
* @author Craig R. McClanahan
* @author Remy Maucherat
- * @version $Revision: 1.52 $ $Date: 2002/03/16 05:28:15 $
+ * @version $Revision: 1.53 $ $Date: 2002/04/16 10:34:58 $
*/
public class DefaultServlet
@@ -1547,23 +1547,9 @@
StringBuffer result = new StringBuffer(rewriteUrl(redirectPath));
- Enumeration enum = request.getParameterNames();
- if (enum.hasMoreElements())
- result.append("?");
-
- while (enum.hasMoreElements()) {
- String name = (String) enum.nextElement();
- String[] values = request.getParameterValues(name);
- for (int i = 0; i < values.length; i++) {
- result.append(rewriteUrl(name));
- result.append("=");
- result.append(rewriteUrl(values[i]));
- if (i < (values.length - 1))
- result.append("&");
- }
- if (enum.hasMoreElements())
- result.append("&");
- }
+ String query = request.getQueryString ();
+ if (query != null)
+ result.append ("?").append (query);
return result.toString();
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>