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";
}
}