[RESOLVIDO]Controle de sessões em modelo MVC?

Boa tarde,

minha dúvida não de java em si, mas de como e aonde devo controlar a sessão da aplicação. No modelo MVC, como ficaria o controle de sessão em minhas páginas JSP, partindo da boa prática de que devemos colocar o mínimo de código java nas JSPs?

Por exemplo, em páginas de logon ou outros JSPs:

<html>
...
......
<%
  // devo inserir scriplets de controle de sessão aqui ???
%>
</html>

Boa pergunta! Tb to curioso para saber qual a melhor prática.
Vo fica de olho.

olá meninos,

Vamos 'a um exemplo bem simples…

//no início da página jsp
&lt;%
if(request.getSession().getAttribute("logado")==null){
response.sendRedirect("/acessoNegado.jsp");
}else{%&gt;
//página...
....
//no fim da página, nao esquecer de fechar o if...
&lt;%}%&gt;

t+

A questão é como fazer isso dentro dos padrões mvc bem bonito coisa e tal.
No meu caso por exemplo gostaria de saber como e qual a melhor maneira de fazer usando JSF?
Valew

É só seguir o padrão Intercepting Filter : http://java.sun.com/blueprints/corej2eepatterns/Patterns/InterceptingFilter.html

O controle deve ficar num Filter (HttpServletFilter).

Se for necessário algum trabalho vc pode dar um include no RequstDispatcher. Entendeu ?

Obrigado.