1
respuesta

vinculacion univoca entre formNuevaEmpresa.html y NuevaEmpresaServlet.java

Buenas tardes, me queda la duda como al entrar a http://localhost:8080/gerenciador/formNuevaEmpresa.html y completar el nombre de la nueva empresa, el cual es enviado con POST a mi servidor, llama al servlet NuevaEmpresaServlet.java y no a otro, por ejemplo el creado antes HolaMundoServlet.

Dicho de otro modo, no veo en el codigo html ni en java, ningun vinculo, al menos visible, que vincule esto... Y pensando que pueda tener varios servlet que operen en la misma pagina, como oriento el flujo de info al correcto...

Gracias!

1 respuesta

Hola compañero. En el formulario que creamos, el atributo action indica la página a la que se envían los datos del mismo; en este caso el nombre de la empresa. Si este atributo está vacío, es la página que contiene el formulario la que se recargará con los datos como parámetros.

<!--/gerenciador/NuevaEmpresa: indicamos que en esa pagina(en este caso el servlet) recibira los datos enviados por este form -->
<form action="/gerenciador/NuevaEmpresa" method="post">
        Nueva empresa:<input type="text" name="nombre">
        <input type="submit">
</form>