Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/03/2013, 08:12
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Respuesta: Duda Servlet-Controllers-JSP

Hola:

Para lo primero, la idea es esa, pero habitualmente al ser POST se pone el action como un <input type="hidden" name="action" value="insert"> dentro del form, así la URL no necesita el ?action=insert.

En lo segundo sí, en el xml sólo pondrías el controller y un mapping "general" para él (por ejemplo, todo lo que sea http://dominio/miControlador va a tu controlador). Luego en las anotaciones de cada método, pondrías un @RequestMapping estilo

Código java:
Ver original
  1. // esto atiende a http://miControlador/unaUrl
  2. @RequestMapping(value = "unaUrl", method = RequestMethod.POST)
  3. public String unMetodo(....) {
  4. ...
  5. }

el method es opcional, si no lo pones atiende GET y POST. La "unaURL", por supuesto, distitinta para cada método. Tienes aquí http://chuwiki.chuidiang.org/index.p..._MVC_Framework un pequeño tutorial, pero casi mejor vas a la documentación original de spring http://static.springsource.org/sprin...requestmapping

Por cierto, casi somos paisanos, aunque vivo en Madrid, soy de Gijón :)

Se bueno.
__________________
Apuntes Java
Wiki de Programación