DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=31474>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=31474 URL query string attribute duplication when using forward method Summary: URL query string attribute duplication when using forward method Product: Tomcat 3 Version: 3.3.2 Final Platform: All OS/Version: All Status: NEW Severity: Normal Priority: Other Component: Servlet AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] RequestDispatcher's forward method corrupts URL's query string, duplicating each attribute key=value pair. i.e. http://host/page.jsp?foo=bar might forward to some other page, wherein the getQueryString method returns foo=bar&foo=bar. ************ start contents of mdtest.jsp ************** <% // Forward to another page out.println("<div><u>your query string:</u><BR>"+request.getQueryString()+"</div>"); RequestDispatcher disp = request.getRequestDispatcher("mdtest2.jsp?" + request.getQueryString() ); disp.forward(request, response); %> ************ end contents of mdtest.jsp **************** ************ start contents of mdtest2.jsp ************** <div><u>your query string:</u><BR> <%=request.getQueryString()%><BR> <a href="?<%=request.getQueryString()%>">click here</a><BR> </div> ************ end contents of mdtest2.jsp **************** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]