import java.io.*;
import javax.servlet.*;
import java.util.*;
import javax.servlet.http.*;

public class Servlet extends HttpServlet {

  public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{

    StringBuffer buffer = new
                          StringBuffer("<APPLET code = \"tmp.class\" id = tmp width = 800 height = 600>"),
                 values = new StringBuffer("");
    StringBuffer data       = new StringBuffer("");
    PrintWriter pw      = response.getWriter();
    FileInputStream fin = new FileInputStream("tmp.class");
    int b;

    response.setContentType("text/html");

    Enumeration e  = request.getParameterNames();

    while(e.hasMoreElements()){

       String pname  = (String)e.nextElement();
       String pvalue = request.getParameter(pname);
       values.append(pname + ":" + pvalue + "\n");

       buffer.append("<PARAM name = \"" + pname + "\" value = \"" + pvalue + "\">");

    }
    buffer.append("</APPLET>");

    pw.print(buffer.toString());
//    pw.print(values.toString());

//    response.setContentType("application/octet-stream");

    do{
 
       b = fin.read();
       data.append((char)b); 

    }while(b != -1);

//    pw.write(data.toString());

    pw.close();
     
    System.out.println(buffer.toString());
} 
  public void doGet(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException
{
 
 }       
}
