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

JavaScript Discussion :

[recupération de parametre de session]javascript html


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut [recupération de parametre de session]javascript html
    Bonjour
    je cherche à recuperer un parametre contenue dans mon objet session
    grace à session.getAttibute(" ");
    (gestion d'une application web)

    .... je suis pas tres clair mais c deja pas clari dans ma tete !!


    je developpe un appli web en java

    jai donc des objets session qui récupere des string ....

    un de ces string me serait tres util à afficher dans une page html genere par une servlet ....

    J'ai une servlet qui contient un formulaire qui appel une autre servlet afin de gerer des erreures ...
    la servlet de gestion des erreures renvoi dans l'objet session mon code erreure, ce code erreur peut il etre recupere par la premiere servlet afin de pouvoir l'afficher avec une focntion javascript du style ALERT() ??????


    Le code suivant corresponda au code de la premiere servlet :

    if((session.getAttribute("pb_connex")!= "") && (session.getAttribute("pb_connex")!=null)) {
    String maVer="toto";
    out.println("<div>");
    out.println(session.getAttribute("pb_connex"));
    out.println("alert(session.getAttribute("pb_connex")");
    out.println("</div>");

    Session.getAttribute("pb_connex") est lobkjet que je veux recupérer !!

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut
    out.println(session.getAttribute("pb_connex"));

    cet chose permet de l'afficher dans ma page html au bon endroit mais je voudrais pouvoir le faire apparaitre dans une alert javascript afin que le message saute à la teet de l'utilisateur

    d'où mon

    out.println("alert(session.getAttribute("pb_connex")");

    mais je crois bien que html ne comprend pas le javascript comme ca ... il faut sans doute lui indiquer que ce qui suit ets su javascript .. et ca je sais pas faire !!

    merci d'avance

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    oui avec des balises script autour des lignes de javascript ..
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut
    jai deja essayer avec des balises <script> entre les balies <div>
    mais fonctionne pas .... comrpend pas

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut
    peut etre qeu comme ca se sera mieu pour vous :

    if((session.getAttribute("pb_connex")!= "") && (session.getAttribute("pb_connex")!=null)) {
    String maVer="toto";
    out.println("<div>");
    out.println(session.getAttribute("pb_connex"));
    out.println("<script>");
    out.println("alert('session.getAttribute('pb_connex')');");
    out.println("</script>");
    out.println("</div>");
    }

    ca me renvoi rien cette petite chose !!

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    il faut passer la variable de session à javascript avant de faire l'alert !
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut
    on m'a parle de champ caché .... et de formulaire ....

    j'ai bien peur d'etre loin des choses là !!

  8. #8
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut
    Citation Envoyé par SpaceFrog
    il faut passer la variable de session à javascript avant de faire l'alert !

    j'ai bien peur de pas savoir faire ca !!

    merci de me proposer un code ....

  9. #9
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    soit dit en passant un script dans un div ne sert pas à grand chose ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    out.println("<script type='text/javascript'>");
    out.println("var blorg='" + session.getAttribute("pb_connex")+"'"); // pas sur de la syntaxe pour la concaténation
    out.println("alert(blorg);");
    out.println("</script>");
    }
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  10. #10
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 158
    Par défaut
    touteles combinaison que jai pu utiliser pour le faire fontionner ne marche pas .... pour la concaténation j'entends !!

Discussions similaires

  1. [Sessions] Recupérer la liste des sessions en cours !
    Par Jaxofun dans le forum Servlets/JSP
    Réponses: 19
    Dernier message: 18/09/2006, 13h14
  2. $_POST["parametre"] en version JAVAscript ?
    Par kurtalis dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 16/05/2006, 15h02
  3. Javascript-html: ne pas afficher le javascript:void(0)
    Par Anarianthe dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/02/2006, 23h32
  4. [FLASH MX2004] [Javascript][HTML] Comm. SWF et HTML
    Par CUCARACHA dans le forum Flash
    Réponses: 1
    Dernier message: 20/10/2005, 11h51
  5. Réponses: 10
    Dernier message: 27/08/2004, 11h55

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