Author: markt Date: Sat Sep 24 14:07:16 2005 New Revision: 291335 URL: http://svn.apache.org/viewcvs?rev=291335&view=rev Log: Fix bug 6582. The sample code should match the behaviour.
Modified: tomcat/servletapi/servlet2.4-jsp2.0-tc5.x/jsr154/examples/reqparams.html Modified: tomcat/servletapi/servlet2.4-jsp2.0-tc5.x/jsr154/examples/reqparams.html URL: http://svn.apache.org/viewcvs/tomcat/servletapi/servlet2.4-jsp2.0-tc5.x/jsr154/examples/reqparams.html?rev=291335&r1=291334&r2=291335&view=diff ============================================================================== --- tomcat/servletapi/servlet2.4-jsp2.0-tc5.x/jsr154/examples/reqparams.html (original) +++ tomcat/servletapi/servlet2.4-jsp2.0-tc5.x/jsr154/examples/reqparams.html Sat Sep 24 14:07:16 2005 @@ -36,19 +36,41 @@ { response.setContentType("<font color="#009900">text/html</font>"); PrintWriter out = response.getWriter(); - out.println("GET Request. No Form Data Posted"); + out.println("<font color="#009900"><html></font>"); + out.println("<font color="#009900"><head></font>"); + out.println("<font color="#009900"><title>Request Parameters Example</title></font>"); + out.println("<font color="#009900"></head></font>"); + out.println("<font color="#009900"><body></font>"); + out.println("<font color="#009900"><h3>Request Parameters Example</h3></font>"); + out.println("<font color="#009900">Parameters in this request:<br></font>"); + if (firstName != null || lastName != null) { + out.println("<font color="#009900">First Name:</font>"); + out.println("<font color="#009900"> = </font>" + HTMLFilter.filter(firstName) + "<font color="#009900"><br></font>"); + out.println("<font color="#009900">Last Name:</font>"); + out.println("<font color="#009900"> = </font>" + HTMLFilter.filter(lastName)); + } else { + out.println("<font color="#009900">No Parameters, Please enter some</font>"); + } + out.println("<font color="#009900"><P></font>"); + out.print("<font color="#009900"><form action=\"</font>"); + out.print("<font color="#009900">RequestParamExample\" </font>"); + out.println("<font color="#009900">method=POST></font>"); + out.println("<font color="#009900">First Name:</font>"); + out.println("<font color="#009900"><input type=text size=20 name=firstname></font>"); + out.println("<font color="#009900"><br></font>"); + out.println("<font color="#009900">Last Name:</font>"); + out.println("<font color="#009900"><input type=text size=20 name=lastname></font>"); + out.println("<font color="#009900"><br></font>"); + out.println("<font color="#009900"><input type=submit></font>"); + out.println("<font color="#009900"></form></font>"); + out.println("<font color="#009900"></body></font>"); + out.println("<font color="#009900"></html></font>"); } <font color="#0000FF">public void</font> doPost(HttpServletRequest request, HttpServletResponse res) <font color="#0000FF">throws</font> IOException, ServletException { - Enumeration e = request.getParameterNames(); - PrintWriter out = res.getWriter (); - while (e.hasMoreElements()) { - String name = (String)e.nextElement(); - String value = request.getParameter(name); - out.println(name + "<font color="#009900"> = </font>" + value); - } + doGet(request, response); } }</pre> </body> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]