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 :

Affichage DataGrid en Struts


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

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

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Par défaut Affichage DataGrid en Struts
    Bonjour, tout le monde
    Je débute en struts te je réalise une petite application
    Mais je veux afficher la liste des information d une table sous format de datagrid est ce que je peux faire ça simplement en struts ou bien je dois utiliser un taglib ??
    Merci d avance

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Ben le mieux c'est d'utiliser une bibliothèque de tags qui le permet...
    Je te suggère Struts-Layout, très complète, avec (entre autre) un concept intéressant de "mode" d'affichage d'une page (Création, Modification, Affichage)...
    Tu trouveras ce dont tu as besoin ici.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

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

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Par défaut
    merci
    J ai télécharge struts-layout-v1.X mais comment je peux l utiliser :
    1)J ai mis struts-layout.tld dans mon WEB-INF
    Est ce que je dois prendre les lib de struts-layout-v1.x et les ajouter au niveau des lib de mon projet pour que je puisse faire l affichage en datagrid?

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Il faut suivre la procédure d'installation comme indiqué ici.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

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

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Par défaut
    Merci beaucoup
    J ai suivi la procédure d'installation et voici le code de mon fichier struts-config.xml

    Code xml : 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
    45
    46
    47
    48
    49
    50
    51
    52
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE struts-config 
    PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" 
    "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
     
    <struts-config>
     
      	<form-beans type="org.apache.struts.action.ActionFormBean">
    	  <!-- <form-bean name="deptForm" type="com.struts.data.DeptForm" />-->
    	  <form-bean name="PersonneForm" type="com.struts.data.PersonneForm" />
    	</form-beans>
     
    	<action-mappings type="org.apache.struts.action.ActionMapping">
     
    		<action path="/personneAjout" input="/AjouterPersonne_form.jsp" scope="request"
    		name="PersonneForm" type="com.struts.controleur.AjoutPersonnAction">
    		  <forward name="succes" path="/AjouterPersonne_succes.jsp" redirect="false" />
    		  <forward name="echec" path="/AjouterPersonne_form.jsp" redirect="false" />
    		</action>
     
    		<action path="/personneRecherche" input="/RecherchePersonne_form.jsp" scope="request"
    		name="PersonneForm" type="com.struts.controleur.RecherchePersonnAction">
    		  <forward name="succes" path="/RecherchePersonne_succes.jsp" redirect="false" />
    		  <forward name="echec" path="/RecherchePersonne_form.jsp" redirect="false" />
    		</action>
     
    <!-- configuration de Struts -->
     
     
    <action path="/sort"
    	type="fr.improve.struts.taglib.layout.sort.SortAction"
    	scope="request"
    	validate="false">
    </action>
     
    <action path="/treeview"
    	type="fr.improve.struts.taglib.layout.treeview.TreeviewAction"
    	scope="request"
    	validate="false">
    </action>
     
    	</action-mappings>
     
     
     
    <controller processorClass = "fr.improve.struts.taglib.layout.workflow.LayoutRequestProcessor"/>
     
    <plug-in className="fr.improve.struts.taglib.layout.workflow.LayoutPlugin"/>
     
     
     
    </struts-config>
    Est ce que mon fichier de configuration est bien fait?

    Et voici le code de mon fichier Struts-Layout_default.properties
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    directory.config = config
    directory.images = images

    Est ce que je dois remplacer "config" par son chemin selon l arboressence de mon projet si oui voici le nouveau code de Struts-Layout_default.properties?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    directory.config = ..\resources\config
    directory.images = ..\resources\images
    Et vous trouvez en pièce jointe l'image expliquant l'arborescence de mon projet

    Et est ce que j ai bien mis le répertoire ressource contenant dossier config et images?

    Merci d'avance
    Images attachées Images attachées  

  6. #6
    Membre éclairé
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Aveyron (Midi Pyrénées)

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

    Informations forums :
    Inscription : Février 2007
    Messages : 346
    Par défaut
    Bonjour,
    J'ai besoin de votre validation pour commencer l application car c est mon premier projet en Struts
    Merci d'avance

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/08/2007, 16h44
  2. Affichage datagrid
    Par Blade91 dans le forum Access
    Réponses: 2
    Dernier message: 03/08/2007, 13h53
  3. datagrid en Struts
    Par new dotnet(c#) dans le forum Struts 1
    Réponses: 1
    Dernier message: 30/07/2007, 14h35
  4. problème datagrid en struts
    Par bous_saad317 dans le forum Struts 1
    Réponses: 6
    Dernier message: 07/11/2006, 21h57
  5. affichage tableau avec struts layout
    Par imane_bennouna dans le forum Struts 1
    Réponses: 3
    Dernier message: 07/08/2006, 11h17

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