/****************************************** lomakeTesti4.java Servletti-esimerkki, joka vastaa GET- ja POST-metodeilla kutsuttaessa. Servletti on yksinkertainen esimerkki lomakkeen tietojen lukemisesta ja kaikkien lomakkeen tietojen tulostamisesta käyttäjälle. Tekijä: Pekka Malmirae, 12/1999 ******************************************/ package omatServletit; import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class lomakeTesti4 extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { Enumeration nimet = req.getParameterNames(); String parametri; res.setContentType("text/html"); PrintWriter out = res.getWriter(); kirjoitaHTMLAlku("Lomakkeen tietojen tarkistus" ,out); out.println("Lähetit alla olevat tiedot:
");
for (int i=0;nimet.hasMoreElements();i++) {
parametri = (String)(nimet.nextElement());
out.println(parametri + " = " + req.getParameter(parametri) + "
");
}
kirjoitaHTMLLoppu(out);
}
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{
doGet(req,res);
}
public long getLastModified(HttpServletRequest req)
{
return new Date().getTime()/1000*1000;
}
private void kirjoitaHTMLAlku(String otsikko, PrintWriter out)
{
out.println("");
out.println("