Help com bean

1 resposta
R

Fala galera, blz?

Seguinte, estou em um sisteminha que tem um controlador central que distribui as requisições para vários actions, estou usando o JDBC realm, funciona bem, quando faço no meu servlet:

request.getUserPrincipal()

funciona blz, o problema é o seguinte: Tenho uma página de cabeçalho, a qual todas as outras fazem include, nela eu queria verificar se existe um usuário na sessão, se existir não faz nada, senão, manda um redirect para “./controller?actionType=bean”, ai lá eu prrencheria um usuário e colocaria o objeto na sessão, bom isso eu consigo fazer dessa forma:
No ActionBean que recebe “./controller?actionType=bean”:

UsuarioDAO dao = new UsuarioDAO();
Usuario usuario = dao.buscarUsuario(request.getUserPrincipal().getName());
request.getSession().setAttribute("usuario",usuario);

Mas ai na jsp eu teria que colocar scriptlets pra acessar ele? Gostaria de preencher o objeto e coloca-lo na sessão, mas poder utilizar ele como BEAN… alguém pode me ajudar ??? :frowning:

1 Resposta

passos

Se o objeto estiver na sessao vc pode pegar no JSP

<jsp:useBean id="usuario" class="nomeDoPacote.Usuario" scope="session"/>
<jsp:getProperty name="usuario" property="nome" />
Criado 28 de julho de 2005
Ultima resposta 28 de jul. de 2005
Respostas 1
Participantes 2