Dúvida elementar de JSF

Prezados,

Tenho uma dúvida elementar de JSF.

Consiredemos a seguinte situação

Tenho uma página de login, onde o metodo efetuarLogin busca as um VO do usuário, faz as devidas validações, e me manda para uma outra página, por exemplo, de listar as ações do usuário.

Na página de listagem de ações do usuário preciso das informações do usuário que foi identificado no login.

Como faço para caturar so valores que busquei na ação efetuarLogin

Pô pessoal responde aí…

Eu sei que isso é uma coisa simples, e eu só não postei no java básico pq lá ninguém me responde.

não encontrei nada especifico sobre isso no google

Grato

Eu acredito que vc usou Scope Session no seu ManagedBean de usuario, certo ?

Se sim, vc só precisa acessar #{mbUsuario.nome} etc etc etc

Mas tipo … com isso eu pego o valor do objeto na jsp.

como vou pegar essevalor no outro bean?

Eu teria que persistir todas as propriedades do meu objeto Usuario na página e depois postar essa página?

Sim…

Com #{MB.propriedade} você pega o valor em qualquer lugar no JSP

Não necessariamente você precisa persistir pra pegar o valor em outra pagina, se seu MB tiver o scope session, ele fica disponivel durante o ciclo de vida da session.

Deu pra entender ?

Você já usou sessão alguma vez ?

abraço

Pô meu amigo… não subestime minha inteligência.
Claro que já usei sessão

veja o seguinte exemplo.

Tenho a pagina Tal e para ela tenho o bean TalBean

public class TalBean{

public void setOutracoisa(string outracoisa){
this.outraCoisa = outracoisa;
}

public string getOutracoisa(){
return outraCoisa
}

public string executar() {

setOutraCoisa(“bota tudo aqui”);

return “paginax”;
}

}

quando executo o metodo executar()

sou encaminhado pra Paginax e para ela tenho o bean PaginaxBean

class PaginaxBean{

public string load() {

faz uma gracinha aqui
mas a gracinha daqui precisa da propriedade ouracoisa do bean tal

if (propriedade “outracoisa” do BeanTal == “isso”)
return “aquilo”;
elseif (propriedade “outracoisa” do BeanTal == “aquilo”);
return “isso”;
else
return “nadadisso”;

}

}

ps.

{e não duvide de minha opção sexual tb. Entendi se dar mesmo)
uhuauahauuaha… desculpe a piada, foi só pra descontrair}

Putz… Desculpe minha ignorância pessoal

Devo chamar o método deliberadamente na montagem da página, e passar o meu objeto como parâmetro

Desculpe por poluir o forum de vc com dúvidas estúpidas.

estou devéras envergonhado

Bom…

Resolveu né.

E eu não subestimei a sua inteligência… hehehe

abraço.

Rodrigo