IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

session http et jsp


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 31
    Par défaut session http et jsp
    bonjour,
    je suis entrain de developper un site web.
    pour y accéder chaque personne doit saisir un login et un password a la page index.jsp donc on ne peut pas consulter le site sans authentification
    j'ai fait pour chaque user qui se connecte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     session.putValue("login", login);
    apré dans chaque page jsp je fait un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if (session.isNew())
    {
    request.getRequestDispatcher("AuthentificationFailed.jsp").forward(request, response);
    }
    ce code marche bien mais mon probleme c'est que je veu lorsequ'on fait un copier/coller de l'url de la page dans une nouvelle page on demande une authentification.
    pour le moment ma solution ne marche que si on ferme la premiere page qui a servit a fairee une authentification
    est ce que quelqu'un a une idé
    et merci d'avance

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    pourquoi tu n'utilise pas l'autentification fournie par le conteneur?

    Sinon ton test session.isNew m'a l'ai assez douteux. Le simple fait de tenter d'affiche deux fois l'url, la deuxième fois tu n'aura pas la redireciton puisque ta session ne sera pas "nouvelle". Si tu stocker une valeur "authenntifié" dans la session, utilise la pour tes tests.

    Mais en pratique, utiliser l'authentification conteneur ou utiliser une servlet filter sera plus facile pour gérer les pages à authentification requise. (Déjà tu ne courre plus le risque d'avoir une page jsp où tu aurais oublié le test)

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 31
    Par défaut
    est que vous pourvez m'orienter sur les filtres ?
    et merci encore

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 31
    Par défaut
    j'ai déja essayé cet exemple mais ca ne marche pas
    http://viralpatel.net/blogs/2009/02/...et-filter.html
    est ce que je ne doit pas faire un appel au filtre depuis ma jsp ??

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 31
    Par défaut
    je l'ai fait mai elle me donne le meme résultat que l'autre solution
    quoi faire ?

Discussions similaires

  1. [JSP] Changements de sessions Http
    Par nezdeboeuf62 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 17/09/2008, 14h24
  2. synchroniser les acces a la session http
    Par decksroy dans le forum Hibernate
    Réponses: 28
    Dernier message: 11/10/2006, 10h41
  3. utilisation des sessions dans les jsp
    Par casho dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 16/08/2006, 19h45
  4. Cloture de session Http Indy
    Par Delendial dans le forum Web & réseau
    Réponses: 2
    Dernier message: 20/05/2005, 15h57
  5. [Servlet] Comment détecter la fin d'une session HTTP
    Par cocula dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/04/2005, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo