Duvida como aplicar filtros JSP

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

}