Closed arcesino closed 12 years ago
Funciona de la siguiente manera:
public class IdCommand {
private Long id;
public Long getId() { return id; }
public void setId() { this.id = id; }
}
public void salvar(IdCommand cmd, BindingResult result) {
if (result.hasErrors()) {
// Lógica para ejecutar si hubiero errores.
} else {
Long id = cmd.getId();
// Procesamiento de la acción
}
}
Para el momento en que se ejecuta la acción, las propiedades del objeto IdCommand
ya fueron establecidas con los parametros de la petición y validadas. Los errores se pueden consultar con la ayuda del objeto result
.
Ver http://grails.org/doc/latest/guide/theWebLayer.html#commandObjects