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

GWT et Vaadin Java Discussion :

probléme de deconnection


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 113
    Par défaut probléme de deconnection
    dans mon application,j'enregistre la session user aprés authentification,et chaque user bien sur il a un idsession différent mais là quand je fais deconnection et je refais l'auhentification l'idSession ne change pas,c_a_d y'a pas une deconnection,
    voila le code:
    coté serveur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public String Deconnection(){
        getThreadLocalRequest().getSession().setAttribute("pers",null);
         return"";
      }
    coté client:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     deconnectButton.addClickListener(new ClickListener(){
          public void onClick(Widget sender){
     
            _labelPrenom.setText(" personne == null");
            Window.alert("Voulez vous vraiment deconnécter");
            redirect("http://localhost:8888/com.mycompany.project.Example/Example.html");
     
          }
     
        });
      }
     public static native void redirect(String url)/*-{
      $wnd.location = url;
    }-*/;
    est-ce quelqu'un sait pourquoi svp ?
    merci

  2. #2
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Dans ton code serveur, tu bascules seulement l'attribut "pers" de ta session à null. Comment tu l'appelles ce code ?

    Dans ton code client, on ne voit pas l'appel au code serveur ???
    Et il ne fait que modifier la variable _labelPrenom, afficher ta window et appeler ton url qui si elle est celle de ton projet est équivalent à faire un rafraichissement de ta page ?
    Il est donc pas étonnant que la session soit toujours active ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 113
    Par défaut
    Bonjour
    dans mon code coté client ,j'appel le coé serveur mais son réponse voila ce que j'ai fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     svc.Deconnection(callback);
    et coté serveur ma methode deconnection():
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    getThreadLocalRequest().getSession().setAttribute("pers",null);
    mais il désactive toujours pas la session,quand je click bouton Deconnection

    merci

  4. #4
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Citation Envoyé par groupe Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     svc.Deconnection(callback);

    svc, c'est quoi comme objet ? c'est appeler par quoi ...

    Je constate juste que dans le listener de ton bouton, je ne vois aucun appel à svc.Deconnection(callback).


    c'est pas en indiquant une ligne de code hors contexte qu'on va pouvoir t'aider ...

Discussions similaires

  1. Réponses: 0
    Dernier message: 28/07/2009, 09h29
  2. Probléme deconnection avec les sockets
    Par hebus44 dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 26/10/2007, 11h33
  3. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 14h18
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10
  5. Réponses: 6
    Dernier message: 25/03/2002, 21h11

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