Ich versteh nicht so recht was du vorhast...
Willst du ein Programm haben, mit dem du deine statischen HTML-Seiten zusammenbaust? Davon gibt es mehr als genug.
Oder willst du eine Anwendung schreiben, die eine HTML-Oberfläche hat. Dafür gibt es in der Javawelt JSPs und Servlets. Du brauchst ferner dann einen Servlet-Container, z.B. den Apache Tomcat. Ferner dürfte es sinnvoll sein sich in ein Framework, z.B. Struts, Tapestry etc. sowie Java Server Faces einzuarbeiten
Gruß
Stareagle