Duvida h:selectManyCheckbox

3 respostas
D

Opa :smiley:

Com a tag h:selectManyCheckbox eu consigo setar apenas o valor 0 e 1 para um atributo Integer? Como que posso fazer isso? Do jeito que eu faço aqui, ele fica dando erro:

E meu ClienteBean esta assim:

@Column(name="cliente_trat4")
	private Integer trat1;
	//gets e sets

[]'s

3 Respostas

rponte

davidpadilha:
Opa :smiley:

Com a tag h:selectManyCheckbox eu consigo setar apenas o valor 0 e 1 para um atributo Integer? Como que posso fazer isso? Do jeito que eu faço aqui, ele fica dando erro:

E meu ClienteBean esta assim:

@Column(name="cliente_trat4")
	private Integer trat1;
	//gets e sets

[]'s

O componente aceita qualquer tipo de objeto (dependendo do caso se faz necessário a utilização de um converter). Mas me parece meio confuso seu código, o correto não seria #{cliente.clienteBean.trat1} ?

Abraços.

D

Naaooo…eh pq eu colei errado :oops:

Sao varios campos tratX que o antigo programador fez, entao eu colei um qualquer soh para ilustrar hehe

Javabuntu

cara depende value que está sendo passado, porque não necessariamente você passa 0 e 1, você pode passar uma String, boolean…
agora veja se não está passando um “x” e tentando jogar num Integer…

Criado 31 de agosto de 2008
Ultima resposta 1 de set. de 2008
Respostas 3
Participantes 3