[Spring] @RequestParam e parametros booleanos

3 respostas
Mikhas

Hey galere!

Estou fazendo um Controller para um formulario usando anotações.

No meu formulario eu tenho um checkbox:

<input onclick="getData();" onchange="getData();" type="checkbox" name="abono" />

E no Controller eu tenho o seguinte metodo para processar o formulario:

public String novaFerias(@RequestParam("abono") Boolean abono){
...
}

A questão é que eu recebo uma Exception caso o checkbox não estiver checado, como se ele fosse nulo.

Como eu trabalho com isso?

3 Respostas

elugo

Cara não sei se vai t ajudar muito mas, quando trabalhamos com chekbox
verificamos o cheked que t retornará true ou false.

Mikhas

É,
Se eu estivece usando o HttpServletRequest eu poderia verificar se o campo é nulo.
Mas vai fiar zuado eu misturar annotações com o metodo antigo.

elugo

vc ja tentou colocar id ao invés do name?

Criado 19 de março de 2009
Ultima resposta 19 de mar. de 2009
Respostas 3
Participantes 2