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 :

Probleme de recuperation de données


Sujet :

Struts 1 Java

  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 354
    Par défaut Probleme de recuperation de données
    Bonjour,

    j'ai un souci : je developpe une application avec des onglets. Je voudrais recuperer l'objet que j'ai deja crée pour lui rajouter des informations quand l'utilisateur clique sur un onglet.

    J'ai donc crééer une action comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    public class GenealogieAction extends Action {
    	public ActionForward execute(ActionMapping mapping, ActionForm form,
    			HttpServletRequest req, HttpServletResponse resp) throws Exception {
     
    		HttpSession session = req.getSession(); 
    		AnimalResultat animalRecherche = null;
    		Animal taureau=(Animal) session.getAttribute("animalFiche");
     
    		AnimalServiceImpl animalMetier = new AnimalServiceImpl();
     
     
    		animalMetier.initialiser();
    		taureau = animalMetier.completerGenealogie(taureau);
    		if (taureau.getMere() != null) {
     
    			animalRecherche.setNomMere(taureau.getMere().getNom());
    			animalRecherche.setCodePaysMere(taureau.getMere()
    					.getCodePays());
    			animalRecherche.setIdentifiantMere(taureau.getMere()
    					.getNumeroNational());
    or j'obtiens un java.lang.ClassCastException

    est-ce que quelqu'un peux m'aider ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    Si tu veux que quelqu'un puisse t'aider faudrait donner un peu plus d'informations comme par exemple quelle ligne de ton code lève l'exception ...

    Et est-tu sur d'avoir mis le bon code car
    animalRecherche
    n'est jamais instancié?

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 354
    Par défaut
    Apparement c'est cette ligne qui leve l'exception

    Animal taureau=(Animal) session.getAttribute("animalFiche");

    animalRecherche est bien instancier par AnimalResultat animalRecherche = null;

    Dites moi s'il faut d'autres infos car je ne sais pas trop quoi mettre

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    Si l'exception est levée sur cette ligne çà veut dire que lorsque tu fais un setAttribute("animalFiche", objet) ton objet n'est pas de type Animal

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 354
    Par défaut
    En effet il est de type Animalresultat.

    Comment faire alors ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    çà dépend de ce que tu veux, si c'est un Animal il faut que tu changes ton code setAttribute, si c'est un AnimalResultat il faut juste que tu changes le type de taureau

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    354
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 354
    Par défaut
    Merci de ton aide. Je viens de trouver comment resoudre mon probleme.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 38
    Par défaut
    ok

    oublie pas le tag résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme de recuperation de données
    Par kenny49 dans le forum Langage
    Réponses: 19
    Dernier message: 19/03/2007, 16h49
  2. [Dates] probleme de recuperation de données
    Par carmen256 dans le forum Langage
    Réponses: 1
    Dernier message: 08/08/2006, 11h43
  3. Probleme de recuperation de données javascript --> formulaire --> php
    Par kowabunga dans le forum Général JavaScript
    Réponses: 20
    Dernier message: 27/07/2006, 09h18
  4. [Tableaux] probleme de recuperation de données
    Par nebil dans le forum Langage
    Réponses: 18
    Dernier message: 07/07/2006, 16h27
  5. [Tableaux] Probleme de recuperation de données
    Par BernardT dans le forum Langage
    Réponses: 14
    Dernier message: 14/11/2005, 22h27

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