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 :

contrôle datagrid de struts


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 132
    Par défaut contrôle datagrid de struts
    salut
    j'utilise hibernate en modèle(mvc) alors j'ai une méthode qui retourne la liste des enregistrements d'une table d'une bd et bien sur je travaille avec struts(1.3.8)en couche de présentation.
    ce je pourrais faire c'est que afficher ces enregistrements dans un control spécial au Struts et qui sera identique au control datagrid de vb.net.

    dans le cas où il est existe aidez-moi comme vous voulez par lien.....

    merci d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 132
    Par défaut

    je veux installer le tag layout de struts dans mon projet pour pouvoir travailler avec datagrid de celui-ci.
    mais je ne le vois pas parmi les autres(html,beab,logic,nested) dans .jar de taglib de struts
    est ce que je dois l'installer ou bien écrire tout simplement comme le tag html la ligne suivante:
    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>

  3. #3
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Struts-Layout est une taglib à part dont le site est ici.

    Une fois que tu l'auras installé et paramétré comme indiqué sur le site de Struts-Layout, regarde aussi cette discussion.

  4. #4
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 132
    Par défaut
    j'ai essayé d'installer et paramétrer le tag struts-layout comme ceci:
    tout d'abord j'ai copie les .jar de struts(1.3.8) dans le fichier WEB-INF/lib et pius j'ai créé le fichier struts-config.xml dans lequel j'ai placé les actions suivantes dans <action-mappings>:
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <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>
    ensuite dans WEB-INF j'ai créé un dossier classes dans lequel un fichier nommé Struts-Layout_default.properties dont le contenu suivant:
    directory.config = config
    directory.images = images
    et j'ai fait un copier coller de fichies config et images dans le dossier WebContent et enfin le fichier struts-layout.jar dans WEB-INF/lib

    comme décrit dans le site http://struts.improve-technologies.com/install.html

    après tout ça j'ai testé avec page jsp dont le contenu suivant:
    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
    <layout:html>
    	<layout:form action="afficher" styleClass="FORM">
    		<layout:row>
    			<layout:column>
    				<layout:text key="search.name" property="name" styleClass="FIELD"/>
    				<layout:text key="search.town" property="town" styleClass="FIELD"/>
    				<layout:submit>
    					<layout:message key="search.submit"/>
    				</layout:submit>
    			</layout:column>
    			<layout:collection name="list" styleClass="ARRAY">
    				<layout:collectionItem title="person.firstname" property="firstname"/>
    				<layout:collectionItem title="person.lastname" property="lastname"/>
    				<layout:collectionItem title="person.street" property="street"/>
    				<layout:collectionItem title="person.town" property="town"/>
    			</layout:collection>
    		</layout:row>
    	</layout:form>
    </layout:html>
    lors de l'exécution la page s'affiche mais blanche(sans aucun objet) ici j'ai un bloc

    aidez-moi svp
    je travaille avec:eclipse 3.3 et struts 1.3.8

  5. #5
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Je suppose que tu utilises Eclipse.
    Si c'est bien le cas, tu ne dois pas créer un répertoire classes sous WEB-INF.
    En fait, toutes tes classes sont déjà compilées dans un répertoire classes sous build.
    Il faut donc mettre le fichier Struts-Layout_default.properties sous src.
    Et celui-ci sera automatiquement copié dans le répertoire classes.

    Ensuite, au début de la jsp, il faut ajouter la directive taglib qui pointe sur la tld de Struts-Layout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib uri="http://struts.application-servers.com/layout" prefix="layout" %>

  6. #6
    Membre confirmé
    Inscrit en
    Novembre 2008
    Messages
    132
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 132
    Par défaut
    ohh

    maintenant que le tag struts-layout est fonctionne bien je vais essayer de traiter mon problème de datagrid

Discussions similaires

  1. Contrôle Datagrid
    Par dewind dans le forum VB.NET
    Réponses: 2
    Dernier message: 09/03/2012, 11h35
  2. Datagrid avec Struts 1.2
    Par hichem_enis dans le forum Struts 1
    Réponses: 16
    Dernier message: 17/03/2008, 16h57
  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

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