Manter dados do formulário após erro
25/09/2015 13:32
?@Transactional
def save(Requisicao requisicao) {
if (requisicao == null) {
transactionStatus.setRollbackOnly()
notFound()
return
}
if (requisicao.hasErrors()) {
transactionStatus.setRollbackOnly()
respond requisicao.errors, view:'create'
return
}
requisicaoService.incluir(requisicao)
request.withFormat {
form multipartForm {
flash.message = message(code: 'default.created.message', args: [message(code: 'requisicao.label', default: 'Requisicao'), requisicao.id])
redirect requisicao
}
'*' { respond requisicao, [status: CREATED] }
}
}
Para se registrar, clique aqui.