Dúvida session

olá pessoal estou começando a desenvolver pra web, e tenhu uma dúvida

eu tenhu uma página jsp que só quem tiver logado no sistema poderá ver, caso contrário não.

na parte do servlet q valida o usuário eu coloquei o seguinte código:

if(validaAdministrador(loginAdm,senhaAdm)){
                response.sendRedirect("administracao.jsp?pg=1&monitor=default");
                HttpSession sessao = request.getSession(true);
                sessao.setAttribute("sessaoLogin",new String("true"));
                }else{
                response.sendRedirect("index.jsp");
                javax.swing.JOptionPane.showMessageDialog(null,"Usuário ou senha incorreto");
                }
                break;

Não sei se fiz da maneira certo… agora oq eu tenhu q colocar na minha paginaPrivada.jsp pra saber quando essa session foi criada?

abraços!!!

Tente isso… não compilei, mas acho que funciona

<% String valor = (String)session.getAttribute("sessaoLogin"); if (valor != "true") response.sendRedirect("LOGIN.jsp"); %>