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 :

struts et combobox


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Par défaut struts et combobox
    salut tout le monde.

    je suis intrain de developper une application web avec struts. je veux bein remplir un comobo box apartir d'une table de ma base de données (j'utilise le sql server) et de l'afficher dans un formulaire.

    si quelqu'un a un exemple complet.

    merci d'avance.

    salut

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 95
    Par défaut
    dans ton Action tu génère ta list
    List<TonObjet> taVariable;
    Dans ton action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    public class TonObjetAction extends ActionSupport{
    	private List<TonObjet> listTesObjets;
    	private TonObjet tonObjet;
     
    	...
     
    	public String edit(){
    		listTesObjets = TonObjet.getAll(); // Dans ta class "TonObjet" tu a une méthode static qui te renvoi une list d'objet TonObjet
    		return "edit";
    	}
    	...
    Dans ta class:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    public class TonObjet{
    	public String unAttribut;
     
    	public static List<TonObjet> getAll(){
      		// Ici tu construit une list de tes objets récupere de ta BDD
    	}
    }
    Dans ton JSP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <s:select                                      
    	key="ma liste"                    
    	list="listTesObjets"                              
    	name="tonObjet.id"                  
    	listKey="id"
    	listValue="libelle"
    />
    Après dans ton action tu dois avoir un save j'imagine (suivant l'action de ton form) dans ton save tu va récupéré tonObjet Tu aura alors l'objet choisit dans la liste.
    A noter qu'il faudra faire des setter et des getter.

Discussions similaires

  1. Combobox sous Struts
    Par Miss kouka dans le forum Struts 1
    Réponses: 1
    Dernier message: 12/08/2009, 13h48
  2. [AJAX] ajax struts combobox
    Par nelob dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 06/01/2009, 13h41
  3. combobox avec struts
    Par abdel1025 dans le forum Struts 1
    Réponses: 1
    Dernier message: 19/11/2008, 16h21
  4. probleme de struts et combobox
    Par emenemza dans le forum Struts 1
    Réponses: 4
    Dernier message: 25/09/2008, 13h51
  5. [Struts] combobox
    Par sylvain_neus dans le forum Struts 1
    Réponses: 4
    Dernier message: 09/04/2004, 09h15

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