servlet import java.io.*;
Import javax.servlet.*;
Import javax.servlet.http.*;
Import java.util.*;
public class Showallformdata extends HttpServlet {
public void doget (HttpServletRequest request,
HttpServletResponse response)
Throws Servletexception, IOException {
Response.setcontenttype ("text/html");
PrintWriter out = Response.getwriter ();
String title = "Show the value of all form variables";
Out.println ("<HTML><HEAD><TITLE>" +title+ "</TITLE></HEAD>" +
"<body bgcolor=\" #FDF5E6 \ ">\n" +
"
"<table border=1 align=center>\n" +
"<tr bgcolor=\" #FFAD00 \ ">\n" +
"<TH> variable name <TH> variable value");
Enumeration paramnames = Request.getparameternames ();
while (Paramnames.hasmoreelements ()) {
String paramname = (string) paramnames.nextelement ();
Out.println ("<TR><TD>" + paramname + "\n<td>");
string[] paramvalues = request.getparametervalues (paramname);
if (paramvalues.length = = 1) {
String paramvalue = paramvalues[0];
if (paramvalue.length () = = 0)
Out.print ("<i>no value</i>");
Else
Out.print (paramvalue);
} else {
Out.println ("<UL>");
for (int i=0; i<paramvalues.length; i++) {
Out.println ("<LI>" + paramvalues[i]);
}
Out.println ("</UL>");
}
}
Out.println ("</TABLE>\n</BODY></HTML>");
}
public void DoPost (HttpServletRequest request,
HttpServletResponse response)
Throws Servletexception, IOException {
Doget (request, response);
}
}