Muy buenas,
os comento, el caso es que tengo un formulario hecho en HTML de la siguiente manera(pongo solo parte del codigo para que sea mas entendible) :
Código HTML:
Ver original <form method="post" action="registrar.htm"> <input name="nickUsuario" type="text" size="20"/> <input name="insertar" type="submit" value="Enviar" class="enviar"/> <a href="registrar.htm" target="_self"><input name="cancelar" type="button" value="Cancelar" class="enviar"/></a>
Al enviar el formulario lo que hago es acceder a la direccion "registrar.htm" por lo que al utilizar el modelo MVC me salta el controlador asignado a dicha direccion, que os enseño a continuacion:
Código JAVA:
Ver originalpublic ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
if(request.getParameter("nickUsuario")!=null){
String nickUsuario
=request.
getParameter("nickUsuario"); operaciones.agregarUsuario(nickUsuario);
return new ModelAndView("/WEB-INF/jsp/index.jsp");
}
return new ModelAndView("/WEB-INF/jsp/registrar.jsp");
}
Entonces lo que hago al enviar el formulario es acceder al controlador y verificar que los datos del formulario se han rellenado correctamente y realizar el registro del usuario...
Y aqui mi duda, usando MVC cual seria la forma correcta de gestionar los formularios?? esta bien hacerlo así?? o debo seguir otra metodología distinta
Espero que se haya entendido correctamente lo que pregunto...