Tenho 2 tabelas, 1 cliente e outra cargo. Dentro de cargo tenho codigo, nome. Dentro de cliente tenho codigo, nome, codcargo.
Quando o cara loga trouxe o nome dele pra tela via request.getSession().setAttribute("nomeUsuarioLogado",usuarioObj.getNome());
O problema é que na tabela cliente, a referência do cargo do cliente é o codcargo(inteiro).
Não entendo nada de aplicação Web, mas vc não deveria ter um objeto Cargo com os atributos codigo e nome do cargo e no seu objeto Usuario não deveria ter um atributo do tipo Cargo ?
Então voce conseguiria pegar o nome do cargo com algo mais ou menos assim:
usuarioObj.getCargo().getNome();
sendo que getCargo() em Usuario seria algo assim:
[/code]
public Cargo getCargo(){
return this.Cargo;
}
Bom dia.
Tentei fazer o que vc pediu, mas não deu certo.
Como informei antes são 2 tabelas:
CLIENTE CARGO
codigo codigo
nome nome
codCargo
Tenho que jogar num formulário o nome do cliente e o nome do cargo.
Sei que é preciso fazer uma sql com JOIN na classe cliente.
Isto fica no servlet login do usuário: