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

Struts 1 Java Discussion :

Problème infos en sessions


Sujet :

Struts 1 Java

  1. #1
    SrK
    SrK est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 213
    Par défaut Problème infos en sessions
    Bonjour,

    J'ai un problème, je ne recupere aucune érreur dans la console.
    Lorsque je vais sur une page jsp, j'ai le code JS qui s'écrit au lieu de m'afficher ma page.

    J'ai ciblé le problème, cela vient du fait que je récupère des données en session qui n'existe pas encore.

    En fait j'ai mis un logic present, donc il ne devrait récupéré que dans certains cas, cependant à la compilation du jsp, il le fait automatiquement, et donc les données ne sont pas mises en sessions par l'action préliminaire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean:define id="xxx_id" name="xxx" type="BD.xxx.xxx" scope="session" />
    Avez vous une idée de comment faire ? Car si je met ses infos en session, d'une autre maniere avant d'allé sur cette page jsp, tout marche bien. J'aimerais éviter de mettre en session un truc vide initiallement, c'est pas tres beau ^^

  2. #2
    Membre averti
    Inscrit en
    Février 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 38
    Par défaut
    Tu dis que tu as mis un logic iterate. As tu pensé à ajouté la ligne de declaration pour le tag logic? :
    <%@ taglib uri="/tags/struts-logic" prefix="logic"%>

    Ca pourrait etre pour ça que ça ne le prend pas en compte. Sinon, c que le nom que tu mets ne correspond pas au nom en session. Ou alors tu oublie de faire un remove de la session et donc il reste, malgré que tu croies qu'il n'y ai pas.

  3. #3
    SrK
    SrK est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 213
    Par défaut
    Pour les tld, elles sont inclusent.

    Sinon je pense que je n'ai pas été tres clair dans mon explication.

    En fait, c'est une page qui afficher un formulaire de suppression.
    Pr simplifier, on va dire que ma page jsp comporte un select ou on choisi l'objet a supprimé, celui ci est mis en session lors de la selection et raffraichie la page qui à l'aide d'un logic present afficher les informations de l'objet en selection afin d'être sur de ce qu'on supprime ^^

    Si je met en session d'une autre maniere l'objet requis, et que je vais sur ma page, tout marche bien, je peux mettre mon objet par dessus en session etc...

    Mais s'il n'y a rien en session, il affiche du code JS dans la page à la place de mon formulaire

    Si vous ne comprenez pas réellement mon problème n'hésitez pas à me dire ou je n'ai aps été tres clair xD

  4. #4
    zev
    zev est déconnecté
    Membre expérimenté
    Inscrit en
    Octobre 2004
    Messages
    204
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 204
    Par défaut
    bah met toujours le code ça eclaircira

Discussions similaires

  1. infos de session entre servlet et jsp
    Par kam81 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 07/07/2008, 17h48
  2. obtenir paramètre et info de session
    Par robert_trudel dans le forum Struts 2
    Réponses: 2
    Dernier message: 18/03/2008, 09h45
  3. [Débutant]infos ds session sans cookie ? url rewriting ?
    Par Satanas_et_diabolo dans le forum ASP
    Réponses: 8
    Dernier message: 10/10/2006, 17h13
  4. [ASP] Récupérer des infos de Session
    Par Frédérick dans le forum ASP
    Réponses: 3
    Dernier message: 07/04/2004, 11h01

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