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 :

[Débutant][Struts] Quel bean pour remplir un select?


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut [Débutant][Struts] Quel bean pour remplir un select?
    Bonjour,

    Je débute avec struts, j'ai créé une vue JSP qui affiche des données en base de donnée via la couche DAO que j'ai implémenté.
    Pour récuperer les données, j'utilise une méthode sur une classe DAO qui prend en paramètre un entier et qui retourne un vecteur.

    tout marche bien, mais le param de cette méthode est en dur pour le moment, et je voudrais qu'il soit issu du choix fait dans un select.

    Je pense qu'il faut rajouter à mon appli

    - 1 JSP avec le formulaire contenant le select
    - l'ActionForm du formulaire
    - l'Action du formulaire

    Et je pense que la classe Action va mettre un attribut request qui aura la value du choix fait dans le select.

    Par contre, je ne sais pas comment remplir le select avec struts.
    D'après le forum, je pense qu'il faut que je récupère en bdd une collection (vecteur, array...) et que je la passe en param du select de struts, mais ce que je ne sait pas c'est à quel endroit initialiser cette liste, et où la placer (dans un bean spécial...)

    merci d'avance !

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Le tag <html:select ... > s'occupe de gérer la propriété du formulaire (donc le choix de l'utilisateur) et ensuite tu as plusieurs possibilités pour gérer le contenu de la liste. Il faut que tu regardes du côté des tags <html:options> et <html:optionsCollection>.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    Salut,

    Le problème, c'est que ces tags je les comprends, mais tu es d'accord avec moi sur le fait qu'il me faut quelque part en mémoire la collection avec laquelle remplir le select?

    Et bien c'est ce quelque part en mémoire que je ne sais pas situer, je ne sais pas dans quelle classe, dans quelle méthode placer la déclaration et la construction de la collection

  4. #4
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    C'est au sein de l'action que tu mets ta collection en scope request ou session (si c'est vraiment nécessaire).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.setAttribute("macollection", macollection);
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    oui mais au démmarage de l'appli, c'est la page JSP qui est affichée non? on ne passe pas encore par l'Action vu qu'aucun formulaire n'a été validé?

  6. #6
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Donc.... ?

    Hé si, il faut passer par l'action.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    veut tu dire que je dois forcer le passage par l'action (si oui je sais pas comment faire) ?

    Parce que dans mon cas la page JSP qui contient le formulaire où se trouve le select je vais l'appeller via un lien hypertexte.

    Et lorsque la page s'affiche il faut que le select soit déjà rempli non? et à ce moment là le form n'a pas encore été validé, et donc ni ActionFrom ni Action sont appellés...

  8. #8
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Mais rien ne t'empèche de mettre un lien qui pointe sur uneaction.do
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    et donc dans la config de struts je lui dit que "uneaction" est mappée avec une classe de type Action, et dans cette classe je place la collection en request et je forward c'est ca?

  10. #10
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    BINGO !!!
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  11. #11
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par vallica
    et donc dans la config de struts je lui dit que "uneaction" est mappée avec une classe de type Action, et dans cette classe je place la collection en request et je forward c'est ca?
    la collection est une property du form qui recoit la requete..dans pas dans l'action, la valeur du select n'est pas une collection mais plutot de type String(la valeur choisi par l'utilisateur). un select contient une collection d'elements: input type option en html et <html:options ..> en struts ..

  12. #12
    zl
    zl est déconnecté
    Membre éprouvé
    Inscrit en
    Août 2005
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 75
    Par défaut
    Dans ton Action Struts, tu récupère la valeur choisie et tu teste si elle est nulle ou pas. Si elle nulle ça veut dire que tu arrives pour la première fois sur cette page et dans ce cas là, tu déroule toute la logique de ton action. Si elle n'est pas nulle, tu affiches la jsp à l'aide d'un forward.

    Zl.

  13. #13
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    Merci à tous de vouloir m'aider, mais je ne sais pas si je me suis bien exprimé.

    Imaginons une application qui ne fasse qu'une seule chose : présenter une liste déroulante sur la page d'accueil.
    Cette liste déroulante étant rempli par un vecteur par exemple placé je ne sais où.

    Donc vous tapez l'adresse de l'appli dans votre navigateur, et là vous trouvez un select déjà rempli par le vecteur.

    On va dire qu'on a un vecteur d'objets Personne, et qu'on affiche getNom() sur chaque objet Personne du vecteur, et que en value on met le getId().

    en considérent que index.jsp contienne le select, à quel endroit, ou dans quelle classe va être construite le vecteur?

  14. #14
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Alors justement, moi en général, dans index.jsp je mets un redirect vers une action Struts, de cette manière je ne propose pas aux utilisateurs d'accéder à mes jsp directement.

    Donc ensuite, l'action vers laquelle pointe la redirection est celle qui va aller récupérer les données à afficher dans la page JSP. Une fois que tu as ton vecteur constitué, tu le mets en scope request avec :

    request.setAttribute("maliste", maliste);

    Cette liste est alors récupérable par les balises struts.

    C'est plus clair ainsi?
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  15. #15
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Citation Envoyé par vallica
    Merci à tous de vouloir m'aider, mais je ne sais pas si je me suis bien exprimé.

    Imaginons une application qui ne fasse qu'une seule chose : présenter une liste déroulante sur la page d'accueil.
    Cette liste déroulante étant rempli par un vecteur par exemple placé je ne sais où.

    Donc vous tapez l'adresse de l'appli dans votre navigateur, et là vous trouvez un select déjà rempli par le vecteur.

    On va dire qu'on a un vecteur d'objets Personne, et qu'on affiche getNom() sur chaque objet Personne du vecteur, et que en value on met le getId().

    en considérent que index.jsp contienne le select, à quel endroit, ou dans quelle classe va être construite le vecteur?
    en session ou request...

  16. #16
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    Ok Laurent.B je vois ce que tu veux dire, je ne pensais pas à passer par un controlleur d'entrée de jeux.

    je vais essayer de continuer avec ca, merci à tous

  17. #17
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    Bonjour à tous,

    J'ai un peu progressé dans mon problème, mais je cale à nouveau.

    Je vais essayer de vous expliquez l'appli :

    1) J'ai dans un menu un lien de ce type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:link action="choixAgent">Gestion arrêts</html:link>
    2) Voici l'action associée à ce lien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      <action input="/choixAgentForm.jsp" name="ChoixAgentForm" path="/choixAgent" scope="session" type="com.myapp.struts.Action.ChoixAgentAction">
                <forward name="afficheListeAgents" path="site.choixAgentForm.page"/>
                <forward name="afficheListeArrets" path="site.listeArretsAgent.page"/>
            </action>
    3) Voici la méthode execute() de la classe ChoixAgentAction correspondante au formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    public ActionForward execute(ActionMapping mapping, ActionForm  form, HttpServletRequest request, HttpServletResponse response) throws Exception {
     
            ChoixAgentForm c=(ChoixAgentForm) form;
            c.setListeAgents(new AgentMetier().getListePourSelect());
     
            if (request.getParameter("idAgent")!=null)
                return mapping.findForward("afficheListeArrets");
            else
                return mapping.findForward("afficheListeAgents");
     
        }
    On voit que je teste un attribut de requête, c'est en fait la valeur de mon select, voici donc la jsp vers laquelle on est redirigé la première fois, en cas de valeur nulle

    choixAgentForm.jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <%@page contentType="text/html"%>
    <%@page pageEncoding="UTF-8"%>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
     
    <h2>Veuillez choisir l'agent concerné...</h2>
     
    <html:form action="choixAgent">
        <html:select property="idAgent">
            <html:optionsCollection property="listeAgents" value="value" label="label"/>
        </html:select>
        <html:submit value="Valider"/>
    </html:form>
    ensuite voici le bean de formulaire (ChoixAgentForm.java)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ArrayList listeAgents = new ArrayList();
        private String idAgent;
    plus les getter setters bien sur, et rien dans validate()

    et pour finir la vue finale listeArretsAgents.jsp
    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
    <%@page language="java" import = "cciacs.gesam.dao.dao.ArretDAO" %>
    <%@page language="java" import = "cciacs.gesam.dao.beans.ArretBean" %>
    <%@page language="java" import = "java.util.Vector" %>
     
    <jsp:useBean id="listeArrets" class="cciacs.gesam.dao.dao.ArretDAO" scope="session"/>
     
            <h2>Liste des arrets</h2>
     
            <% 
                Vector v=listeArrets.getAllArretInitiauxAgent(Integer.parseInt(request.getParameter("idAgent"));
     
                for(int i=0;i<v.size();i++){
                    ArretBean a = (ArretBean) v.firstElement();
            %>
            <%= a.getDateAjout()%>$nbsp<%= a.getTypeArret()%>
            <br>
            <%}%>
    Je sais que cette vue est très mal codée, mais c'est temporaire.

    Donc le but final de cette appli, c'est lorsque l'on clique sur le lien dans mon menu, arriver sur choixAgentForm.jsp, et avoir le menu déroulant rempli (ca ca marche), et lorsque l'on submit ce formulaire, être renvoyé sur la vue listeArretsAgents.jsp, qui récupère la valeur du select, et s'en sers en paramètre de la méthode getAllArretInitiauxAgent().

    Le problème est que je ne suis pas sur que dans cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Vector v=listeArrets.getAllArretInitiauxAgent(Integer.parseInt(request.getParameter("idAgent"));
    le paramètre "idAgent" existe bien en request, je ne sais pas si il continue à exister.

    merci d'avance

  18. #18
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Oui c'est clair, si tu ne mets pas ton paramètre dans un scope session avec un session.setAttribute("idAgent", idAgent) ou que tu ne le mets pas dans un form avec un champ de type hidden, pour le faire suivre, il ne persistera pas.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  19. #19
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Par défaut
    j'ai essayé de le mettre en request juste avant le forward, mais apparement ca ne passe pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public ActionForward execute(ActionMapping mapping, ActionForm  form, HttpServletRequest request, HttpServletResponse response) throws Exception { 
     
            ChoixAgentForm c=(ChoixAgentForm) form; 
            c.setListeAgents(new AgentMetier().getListePourSelect()); 
     
            if (request.getParameter("idAgent")!=null) {
                request.setAttribute("id",new Integer(request.getParameter("idAgent")));
                return mapping.findForward("afficheListeArrets"); 
    }
            else 
                return mapping.findForward("afficheListeAgents"); 
     
        }

  20. #20
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Normal, le scope request expire dès lors que la réponse à été envoyée à l'utilisateur.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. [EJB]débutant EJB. Quels plugins pour eclipse ?
    Par clement42 dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 25/12/2005, 18h07
  2. [Débutant][Avis] Quel PDA pour J2ME ?
    Par vallica dans le forum Java ME
    Réponses: 5
    Dernier message: 07/10/2005, 08h17
  3. Réponses: 2
    Dernier message: 08/09/2005, 12h18
  4. Réponses: 2
    Dernier message: 03/06/2004, 08h32
  5. [Struts][Débutant]Pb de Bean
    Par Ho(c)ine. dans le forum Struts 1
    Réponses: 4
    Dernier message: 07/04/2004, 11h18

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