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] Cours struts


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé Avatar de Kevin12
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Par défaut [Débutant] Cours struts
    Je cherche en vain depuis un bon moment un cours de struts. J'ai lu celui de Serge Tahe et d'autres qui se trouvent sur le site, c'est très bien fait sauf que certaines notions me sont un peu étrangères.

    Je veux un exemple d'application strut pour débutant, qui me permettra de comprendre l'interaction entre les classes métiers et les classes d'accès aux données. Mon objectif c'est de pouvoir créer des vues pour ajouter, modifier, supprimer et afficher des données d'une base.

    Merci à tous !

  2. #2
    Membre éclairé Avatar de TSalm
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 361
    Par défaut
    je penses qu'on peut dire qu'il y a 4 fichiers utilisés :

    - le modéle : la page JSP
    - la vue : un ActionForm en général où sont stockès les données d'un formulaire
    - le contrôleur : un DispatchActino
    - le fichier struts-config.xml qui fait le lien entre tout ça où avec :
    - les form-beans qui définissent des noms aux Beans ActionForm
    - et les "actions" qui représentes les pages et leurs paramètres


    perso, j'ai utilisé l'exemple sur le site de struts layout :
    http://struts.application-servers.co...ServeurDeNews/

    telechargeable ici :http://struts.application-servers.co...veurDeNews.war

    et puis j'ai ... utilisé un logiciel de dessin vectoriel où j'ai épluché un exemple de ces 4 fichiers et j'ai fait des flêches pour voir quoi était lié à quoi.

    Sur le coup, c'est déroutant, mais ça devient ensuite simple quand on a compris !
    Bon courage.

  3. #3
    Membre confirmé Avatar de Kevin12
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Par défaut
    Merci TSalm, je comprends le concept de struts en tant que tel, mais mon problème se trouve au niveau de la conception et de l'implémentation des classes métiers, leurs relations avec les classes d'accès aux données.

    Je vais voir le lien que tu m'as donné

  4. #4
    Membre Expert
    Avatar de azerr
    Homme Profil pro
    Ingénieur Etude JEE/Eclipse RCP
    Inscrit en
    Avril 2006
    Messages
    942
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Etude JEE/Eclipse RCP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 942
    Par défaut
    Bonjour Kevin12,
    la partie classe metier et acces aux données concernent la partie Modèle dans l'architecture M(odèle)V(ue)C(ontrole) sur lequel se base Struts. La partie modèle ne concerne pas Struts, c'est toi qui doit la mettre en place.

    J'ai fait un schema qui pourra peut etre t'aider a mieux comprendre ce que je dis sur http://gestcv.sourceforge.net/fr/architecture.html

    Dans mon projet Gestcv, j'utilise Spring (Service + gestion des transactions) couple avec Hibernate (acces au donnees).

    Bon courage

    Angelo

  5. #5
    Membre confirmé Avatar de Kevin12
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 122
    Par défaut
    Citation Envoyé par azerr
    Bonjour Kevin12,
    la partie classe metier et acces aux données concernent la partie Modèle dans l'architecture M(odèle)V(ue)C(ontrole) sur lequel se base Struts. La partie modèle ne concerne pas Struts, c'est toi qui doit la mettre en place.
    Merci pour la clarification ! Je cherchais juste un exemple de code respectant le modèle MVC (Struts de préférence) où les classes d'accès aux données et les classes métier ainsi que leurs implémentations sont mises en oeuvre.

    Merci !

Discussions similaires

  1. débutant avec struts
    Par osiris23 dans le forum Struts 1
    Réponses: 1
    Dernier message: 12/10/2009, 14h49
  2. débutant en struts
    Par badreddine540 dans le forum Struts 1
    Réponses: 5
    Dernier message: 12/08/2008, 14h43
  3. Débutant en struts
    Par ADIB dans le forum Struts 1
    Réponses: 0
    Dernier message: 05/08/2008, 18h46
  4. demande cours struts/sweetdev
    Par developpeur_débutant dans le forum Struts 1
    Réponses: 3
    Dernier message: 04/06/2008, 15h36
  5. Demande cours struts
    Par hichem_enis dans le forum Struts 1
    Réponses: 3
    Dernier message: 29/02/2008, 16h40

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