| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 10:25:58
|
mateusprado
JavaEvangelist
![[Avatar]](/images/avatar/b7e2588d3cbee971f93dd87308720d90.jpg)
Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline
|
pessoal, estou com uma duvida, e sei que é simples.
estou passando um parametro para uma query e minha duvida é como eu pego o um construtor de outra classe.
por exmplo:
meu metodo list:
meu loginBean:
quero passar o parametro id_usuario, que esta em meu bean de login, para a lista.
e por final o meu dao:
obigado pessoal e até mais.
|
Mateus Prado

Caelum Stella
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 11:19:23
|
mduques
JavaChild
![[Avatar]](/images/avatar/b875668dea0dce49c9d7999107a854cd.jpg)
Membro desde: 27/06/2008 13:41:16
Mensagens: 139
Offline
|
Bom não sei se entendi...
criar mais um construtor
private BigDecimal id_usuario
public PermissaoEmpresa(id_usuario){
this.id_usuario = id_usuario;
listaEmpresas = PermissaoEmpresaDAO
.ListaPermissaoEmpresa(parametro id_usuario);
}
public List<SelectItem> getEmpresas() {
List<Empresa> listaEmpresas = PermissaoEmpresaDAO
.ListaPermissaoEmpresa(this.id_usuario);
List<SelectItem> listaSelect = new ArrayList<SelectItem>();
for (Empresa e : listaEmpresas) {
listaSelect.add(new SelectItem(new String(e.getNM_FANTASIA())));
}
return listaSelect;
}
Ajudou?
This message was edited 4 times. Last update was at 07/07/2008 11:25:36
|
<--- Já peguei as 3 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 11:46:00
|
mateusprado
JavaEvangelist
![[Avatar]](/images/avatar/b7e2588d3cbee971f93dd87308720d90.jpg)
Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline
|
entao..naverdade eu preciso pegar o id_usuario do login. ele já existe, só nao estou conseguindo estanciar o objeto de uma classe para a outra.
|
Mateus Prado

Caelum Stella
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 12:09:24
|
mduques
JavaChild
![[Avatar]](/images/avatar/b875668dea0dce49c9d7999107a854cd.jpg)
Membro desde: 27/06/2008 13:41:16
Mensagens: 139
Offline
|
veja bem...
Se voce estiver no LoginBean faz isso:
...
this.logado = true;
PermissaoEmpresa perm = new PermissaoEmpresa(id_usuario);
return "LoginManager.MENU_PRINCIPAL";
....
a origem das consultas são os bean se vc tiver que consultar de outro bean, certifique-se que seu login bean é de sessao, pegue ele e passe o id_usuario para o PermissaoEmpresa.
PermissaoEmpresa nao deve conhecer os beans... voce deve estruturar o PermissaoEmpresa para realizar as consultas atraves dos parametros.
|
<--- Já peguei as 3 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 12:42:39
|
mateusprado
JavaEvangelist
![[Avatar]](/images/avatar/b7e2588d3cbee971f93dd87308720d90.jpg)
Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline
|
amigo. vc pode postar um exmplo implementando minhas classes? eu nao posso apenas chamar o id usuario daqela sessao no permissaoEmpresa?
obrigado pela atenção.
|
Mateus Prado

Caelum Stella
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2008 13:42:59
|
mateusprado
JavaEvangelist
![[Avatar]](/images/avatar/b7e2588d3cbee971f93dd87308720d90.jpg)
Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline
|
alguem pode me ajudar nisso? sei que para muitos isso é uma questao mt simples.
abraços,
|
Mateus Prado

Caelum Stella
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/07/2008 08:50:53
|
mateusprado
JavaEvangelist
![[Avatar]](/images/avatar/b7e2588d3cbee971f93dd87308720d90.jpg)
Membro desde: 26/02/2008 07:20:38
Mensagens: 412
Localização: Araraquara, SP
Offline
|
mduques, me de uma ajuda nisso por favor.
|
Mateus Prado

Caelum Stella
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer |
|
|
 |
|
|