Como setar NULL ou Vazio para um INT?

6 respostas
C

Fala Pessoal,

Tenho um formulário com o seguinte campo:

<input id="ano" name="ano" value="${livro.ano}" type="text" size="3" maxlength="4"/>

Porém o ANO é alimentado com “0”.
Mas eu queria que ficasse “Vazio” ou viesse “Nulo”.

Só consigo fazer isso com IF ?

ABS !!!

6 Respostas

P

se vc em vez de int usar Integer acho que consegueo que quer

D

Você deve usar tipo wrapper em vez de tipo primitivo ex. Integer, Long

C

Valeu Pentaho !!!
Deu certo !

J

Acho melhor vc tratar pelo SQL usando a função DECODE

P

:slight_smile:

V

Lembre-se: para tipos primitivos não é possível atribuir NULL.
NULL pode ser atribuído somente para objetos.

Criado 1 de julho de 2011
Ultima resposta 1 de jul. de 2011
Respostas 6
Participantes 5