estou aprendendo JSP sobre filtros, e em todas minhas logicas estou verificando se o usuário está logado, no caso não é boa prática, como faço para poder resolver isso?
Segue meu codigo.
public class AdicionaTarefa implements Logica {
@Override
public String executa(HttpServletRequest request, HttpServletResponse response) throws Exception {
if (request.getSession().getAttribute("usuarioLogado") != null) {
request.setAttribute("situacoes", Arrays.asList(Situacao.values()));
return "WEB-INF/jsp/view/adiciona.jsp";
}
return "mvc?logica=TelaLogin";
}
}