Benutze ein Servlet. In der doPOST(...)-Methode kommst Du über das Request-Objekt an alle Parameter des Formulars.
Zum Füllen des Formulars könntest Du dann über das "out"-Objekt den gesamten HTML-Code schreiben und somit Deine Formulardaten mit ausgeben.
Wenn Dir diese Menge HTML-Code zuviel ist, geht das easy mit JSPs. Wenn man's dann weitertreiben will, kommen Struts, Turbine ect. zum Einsatz.
P.S.: Du brauchst für Servlets oder JSPs einen Servlet-Container, wie z.B. den Tomcat.