1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como proíbo um usuário não logado de acessar uma determinada pagina .jsp????

Ao refletir muito sobre o assunto cheguei em duas possibilidades. 1- Criar um filtro Porém para isso eu devo mapear na pagina web.xml todas as paginas jsp oque não é recomendado. Ou poderia criar uma pasta na WebContent por exemplo com o nome de secreto e criar um filtro para as paginas secreto/*; ????

2- A outra alternativa seria verificar o login na própria pagina .jsp. Escrevendo logo no começo da página um código em java que pega uma variável status da sessão e se for igual á não logado então a pagina cria um RequestDispatcher.

Qual dessas alternativas seria melhor, alguma dica do que fazer?.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java java-ee javascript jsp servlets web web.xml webservices xml ou faça a sua própria pergunta.