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]