Olá,
Estou encontrando problema ao identificar o Usuário Logado na sessão;
Está apresentando erro no Casting do Usuário:
Segue o Código do filtro:
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws IOException, ServletException {
// TODO Auto-generated method stub
HttpServletRequest req = (HttpServletRequest) request;
HttpServletResponse resp = (HttpServletResponse) response;
//Cookie cookie = new Cookies(req.getCookies()).getUsuarioLogado();
HttpSession sessao = req.getSession();
Usuario usuarioLogado = (Usuario) sessao.getAttribute("usuario.logado");
String usuario = "<deslogado>";
if (usuarioLogado != null) {
usuario = usuarioLogado.getEmail();
}
System.out.println("Usuário "+ usuario + " acessando a URI " + req.getRequestURI());
chain.doFilter(request, response);
}