Mit Servlets kenn ich mich nicht aus, aber Java Server Pages, die ja automatisch in Servlets umgewandelt werden, solltens auch tun, oder?

Code:
<html>
<head>
<title>Testdings und so</title>
</head>
<body>
<%
  String name = request.getParameter("name");
%>
<h1>Hallo, <%=name%></h1>
</body>
</html>
(Frei nach Ralf Jesse - "Java Server Pages" Kapitel 7 "Ein- und Ausgaben")

Wie das Formular dazu aussehen muss, sollte wohl klar sein.

Btw: das gehört vielleicht eher ins Webdev.