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 ??? 