Null em <html:select> como fazer?

2 respostas
J

Amigos, estou com o seguinte problema:

Tenho duas classes Usuario e UnidadeNegocio onde um Usuario pode pertencer a uma Unidade de Negócio, fiz o relacionamento no hibernate bonitinho e está tudo bem… o problema é que este relacionamento não é obrigatório, ou seja, o Usuario pode ou não pertencer a tal Unidade de Negócio… mesmo assim tudo bem pois ao carregar o usuário a propriedade unidadeNegocio vem “nula” correto!!! o meu problema está e como apresentar isso na página struts pois tenho uma combo com as Unidades de Negócio disponíveis e quanto a propriedade do bean vem nula num funfa!!! como por exemplo em uma inclusão… teria que ter uma opção tipo: “Não Selecionado” + como relacionar isso com o formulário

como faço pra contornar este problema???

2 Respostas

D

Vc poderia tratar o problema no metodo get do Bean, tipo:

private String nome;

public getNome(){

if (nome ==null)

nome = “”; // ou nome=“nao selecionado”;

return nome;

}
J

éh adotei um método similar a este porém eu tenho que retornar um objeto vazio somente com a propriedade que interessa ao formulário aí deu certo!!! Só tenho medo disso se tornar uma gambiarra do struts pois deveria haver algum tratamento para listas não obrigatórias não acha???

Valew

:wink:

Criado 7 de outubro de 2004
Ultima resposta 7 de out. de 2004
Respostas 2
Participantes 2