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 2 Java Discussion :

Affichage à partir de la base de données


Sujet :

Struts 2 Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut Affichage à partir de la base de données
    Bonjour,
    j'utilise struts2 et je voulu afficher des données à partir des mes EJB, pour faire dans ma classe action, j'ai procédé comme suit :
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    package org.com.action;
     
    import java.util.ArrayList;
    import java.util.List;
     
    import javax.ejb.EJB;
     
     
    import org.ejb.beans.OffreBean;
    import org.ejb.entities.Offre;
     
     
     
    import com.opensymphony.xwork2.ActionSupport;
     
    public class ListeOffreAction extends ActionSupport {
     
    	 @EJB
     
     
    	private static final long serialVersionUID = 1L;
    	private List<Offre> myList = new ArrayList<Offre>();
     
     
    	public List<Offre> getMyList() {
    		return myList;
    	}
     
    	public String execute(){
    		 OffreBean of=new OffreBean();
    		myList = of.findAll();
     
    		if(myList.size()>0)
    		{
    			return ActionSupport.SUCCESS;
    		}
    		return ActionSupport.INPUT;
     
    	}
     
     
     
     
    }
    je sais pas si suffisant ou il me manque quelque, sachant que je suis débutant.
    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    en fait, j'ai l'erreur suivante :
    could not find @EJB's local interface long in web.xml

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2004
    Messages
    265
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2004
    Messages : 265
    Par défaut
    Bonjour,
    Déjà l'annotation "@EJB" s'utilise devant la déclaration d'un attribut (cf. http://openejb.apache.org/3.0/inject...s-example.html), tel quel cette annotation ne sert à rien et provoque ton erreur.
    Après j'imagine que c'est OffreBean que tu voudrais injecter pour cela il faut récupérer l'interface local ou remote (cf. les exemple dans le lien précédant).

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    Merci de votre réponse,
    en fait, excusez moi de vous déranger, c'est un bon site mais vu que je suis débutant, j'ai pas bien saisi.
    En gros dans ma classe action je veux extraire les données existe dans la base de donnée et les afficher.
    Merci d'avance

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 83
    Par défaut
    bonjour,
    est ce qu'il y a des configurations a faire, j'attends vos réponse
    merci

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/06/2012, 10h58
  2. Affichage des données a partir d'une base de donnée
    Par samantha2010 dans le forum C++
    Réponses: 4
    Dernier message: 16/05/2011, 10h34
  3. Réponses: 1
    Dernier message: 07/05/2010, 10h09
  4. Réponses: 3
    Dernier message: 30/05/2006, 21h28

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