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 :

[JSP/Java] envoi d'une classe d'une servlet à des JSP


Sujet :

Servlets/JSP Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Points : 11
    Points
    11
    Par défaut [JSP/Java] envoi d'une classe d'une servlet à des JSP
    Salut,

    Je suis débutant en développement Java et JSP.

    J'utilise une servlet pour gérer le passage d'une page JSP à une autre. Dans l'une de mes méthodes, je renseigne le contenu de deux classes.
    Dans un premier temps, je consulte à travers une JSP la première classe. Cela fonctionne complètement.
    Dans un second temps, je consulte à travers une autre méthode cette second classe. Le message d'erreur m'indique que mon probléme est au niveau de la consultation de la seconde classe.

    J'ai pris :
    - le principe suivant pour renvoyer le contenu de mes classes :
    request.setAttribute("resultatC", resultatC);
    request.setAttribute("resultatR", resultatR);
    // Envoie sur la page JSP chargée d'afficher les ambiguites (urlAmbiguite)
    getServletContext().getRequestDispatcher((String)params.get("urlAmbiguite")).forward(request, response);
    return;


    - le principe suivant pour récupérer ma classe dans ma servlet et la consulter :
    Collection<Concept> resultatC = (Collection<Concept>)request.getAttribute("resultatC");
    // Consulter les classes Concept et Relation afin de créer le requete automatique
    for (Concept cptAll: resultatC)
    {
    if (!cptAll.getClass().isArray())
    {
    if (cptAll.getIdentC().equals(notion))
    {
    requete = cptAll.getDescription();
    ...


    Le message d'erreur m'indique que le probleme vient du début de boucle "for".

    J'ai l'impression que ma collection 'resultatC' n'est plus référencé. En gros, je ne récupère pas le contenu de ma classe 'resultatC' de ma page JSP à ma servlet. Si bien que je ne peux pas consulter quelque chose qui n'existe pas ...

    Comment être sur de retrouver le contenu de ma collection 'resultatC' en passant dans les différentes méthodes de ma servlet et de mes différentes pages JSP ?

    Je suis sur qu'il existe un truc pour passer cette classe 'resultatC' d'une méthode ou JSP à une autre. N'hésitez pas à éclairer ma lanterne car je suis bloque là ...

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 15
    Points : 23
    Points
    23
    Par défaut
    Quelle est l'exception stp ?

Discussions similaires

  1. Eval d'une propriété d'une classe dans une classe
    Par bizet dans le forum ASP.NET
    Réponses: 4
    Dernier message: 28/10/2008, 10h43
  2. [POO] Utilisation d'une classe dans une classe !
    Par Okinou dans le forum Langage
    Réponses: 3
    Dernier message: 16/02/2006, 15h34
  3. Une classe dans une classe...
    Par Baquardie dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 30/09/2005, 20h36
  4. Réponses: 2
    Dernier message: 31/08/2005, 17h12
  5. Réponses: 4
    Dernier message: 17/03/2004, 18h24

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