Con la anotación @RequestMapping recogemos la petición del cliente, mientras que con @RequestParam los parámetros ( para evitar posibles errores, los recogemos como String). En este último, además del valor, podemos indicar si es obligatorio o no con el atributo required (por defecto es false). Para devolver el modelo, hacemos uso de la clase ModelMap añadiéndole atributos. Veamos un ejemplo :
Ambas anotaciones y clase, se usan dentro del controlador.
@RequestMapping(value="/editalibro.html") |
Ambas anotaciones y clase, se usan dentro del controlador.
Si indicamos que un parámetro sea requerido y no es puesto en la URL, es lanzada una excepción, la cual deberemos controlar para hacer la vista más agradable al usuario.
Con esto no me entero de nada.
ResponderEliminarufff si p's
ResponderEliminar