Wenas
Efectivamente. Te saca pagina no encontrada porque no estas sacando nada al servletresponse. Mandas los datos por el puerto serie pero que sacas por pantalla??
Código:
java.io.PrintWriter out = response.getWriter();
out.println("<HTML><BODY>HOLA</BODY></HTML>");
Si lo que quieres es que te devuelva a la misma pagina puedes usar el forward de requestedispatcher, o response.sendRedirect(), o....
Saludos.