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 :

Aide a comprendre STRUTS


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut Aide a comprendre STRUTS
    salut les amis

    je cherche a comprendre et realiser un exemple pour comprendre STRUts malheuresement j'ai rien compris meme en suivant les tutos sur notre site j'avoue qu'il y'a quelque chose qui m'echappe.

    j'ai du mal a le comprendre et je voudrai bien savoir comment creer une page jsp contenant un formulaire avec une zone de saisie et un submit pour recuperer le resultat dans une autre page web

    je veux bien arriver a realiser cette exemple ce que je vous demande juste les etapes exacte et la configuration necessaire pour que j'arrive a realiser cette exemple.

    pour terminer je travaille sous apache (derniere version) et bloc note (OS : vista )

    et merci pour vos reponse

  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
    Apache ? Ça va pas l'faire ! Il faut un serveur d'applications pour faire tourner struts (un conteneur de servlet au minimum), pas un serveur Web...

    Bloc note, c'est vraiment trop light pour ce genre de développement, ou alors il te faudra 6 mois...
    Je te suggère d'installer Eclipse 3.4 et les plugins JBoss Tools, tu auras alors un outil capable de te générer le squelette d'une application Struts avec (justement) 2 pages (dont 1 avec un formulaire).

    Tu trouveras Eclipse ici (il faut prendre la version JEE) et les Tools .

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Apache ? Ça va pas l'faire ! Il faut un serveur d'applications pour faire tourner struts (un conteneur de servlet au minimum), pas un serveur Web...

    Bloc note, c'est vraiment trop light pour ce genre de développement, ou alors il te faudra 6 mois...
    Je te suggère d'installer Eclipse 3.4 et les plugins JBoss Tools, tu auras alors un outil capable de te générer le squelette d'une application Struts avec (justement) 2 pages (dont 1 avec un formulaire).

    Tu trouveras Eclipse ici (il faut prendre la version JEE) et les Tools .

    A+
    je m'excuse je suis un peu fatigué
    merci pour votre reponse

    mais pour mieux comprendre tout doit etre fait a la main, non ?

    puisque vous me conseille d'utiliser eclipse JEE alors eclipse ganymede fait le travail et pour la configuration avec jboss pouvez vous me donner des guide et merci pour le temps que tu consacres aux autres

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    une chose qui m'a echappé, pour le moment j'ai pas besion de developpez des EJB mais juste comprendre comment struts fonctionne, alors en appliquant un exemple comme deja dit je comprendrai le principe quand meme et les etapes necessaires ^^

  5. #5
    Membre averti
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    38
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Par défaut
    Bonjour,
    je t'invite à voir:
    ftp://ftp-developpez.com/tahe/fichie...ive/struts.pdf
    ce tutoriel, va te guider à comprendre struts non seulement en théorie, mais en pratique. Et bonne chance

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    Citation Envoyé par adilsky Voir le message
    Bonjour,
    je t'invite à voir:
    ftp://ftp-developpez.com/tahe/fichie...ive/struts.pdf
    ce tutoriel, va te guider à comprendre struts non seulement en théorie, mais en pratique. Et bonne chance
    merci mais j'ai deja vu ce cours mais j'avais du mal a le comprendre malheuresement

  7. #7
    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
    Montre ce que tu as fait et précise ce qui ne fonctionne pas, avec la trace du message d'erreur s'il y en a un.
    Ainsi, ce sera plus facile de t'aider.

  8. #8
    Membre éclairé Avatar de Soulama
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2004
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2004
    Messages : 619
    Par défaut re: struts
    @LePassager,
    pour commencer Struts, faut deployer un project complet sur apache, et voir ce quil fais, apres faut voir la doc, sinon si tu lit tt le temps les doc, je trouve que cest un peux distribuer est c pas facile de ce trouver au bon endroit.
    En tout cas cest ce que jai fait, et ca fonctione.
    voila un exemple qui ma inspirer: lien
    Bonne chance

  9. #9
    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
    Citation Envoyé par Soulama Voir le message
    @LePassager,
    pour commencer Struts, faut deployer un project complet sur apache, et voir ce quil fais, apres faut voir la doc, sinon si tu lit tt le temps les doc, je trouve que cest un peux distribuer est c pas facile de ce trouver au bon endroit.
    En tout cas cest ce que jai fait, et ca fonctione.
    voila un exemple qui ma inspirer: lien
    Bonne chance
    Ton lien renvoie vers un exemple d'une ancienne version... Il serait préférable de commencer avec la dernière, tant qu'à faire...
    Sinon, je me répète, pas Apache (serveur web), mais un serveur d'applications, Tomcat par exemple...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    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
    Citation Envoyé par LePassager Voir le message
    une chose qui m'a echappé, pour le moment j'ai pas besion de developpez des EJB mais juste comprendre comment struts fonctionne, alors en appliquant un exemple comme deja dit je comprendrai le principe quand meme et les etapes necessaires ^^
    Quel rapport ?
    C'est peut-être parce que dans les Tools il y a les EJB ?
    Effectivement, tu n'as pas besoin d'EJB pour utiliser struts (une chose à la fois ) ni de bibliothèques comme Struts-Layout pour la partie IHM (dans un premier temps), l'intérêt de JBoss Tools était de te créer un "mini" projet avec tout ce qu'il faut pour démarrer sans se poser trop de questions.
    Il n'est pas possible de te joindre un jar de ce projet, la limitation de taille des upload sur le site empêche de le faire, désolé...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  11. #11
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    Citation Envoyé par c_nvy Voir le message
    Montre ce que tu as fait et précise ce qui ne fonctionne pas, avec la trace du message d'erreur s'il y en a un.
    Ainsi, ce sera plus facile de t'aider.
    je vous remercie

    je manque surement la demarche de struts et c'est ce qui me rend incapable de comprendre ,non ?

    le probleme c'est pas les erreurs de fonctionnement ^^ mais de comprehension si j'arrive a prendre en main comment stuts contole les requetes et reponses les erreurs seront faciles a gerer .

  12. #12
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    Citation Envoyé par Soulama Voir le message
    @LePassager,
    pour commencer Struts, faut deployer un project complet sur apache, et voir ce quil fais, apres faut voir la doc, sinon si tu lit tt le temps les doc, je trouve que cest un peux distribuer est c pas facile de ce trouver au bon endroit.
    En tout cas cest ce que jai fait, et ca fonctione.
    voila un exemple qui ma inspirer: lien
    Bonne chance
    c'est bien vous avez fait des efforts ^^, mais pour bien comprendre et expliquer a quelqu'un qui par la suite demande de comprendre aussi ca sera un un peu lourd et dur.

    pour votre lien vous etes vraiment gentil mais ce n'est pas ca que je demande ^^

  13. #13
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    Quel rapport ?
    C'est peut-être parce que dans les Tools il y a les EJB ?
    Effectivement, tu n'as pas besoin d'EJB pour utiliser struts (une chose à la fois ) ni de bibliothèques comme Struts-Layout pour la partie IHM (dans un premier temps), l'intérêt de JBoss Tools était de te créer un "mini" projet avec tout ce qu'il faut pour démarrer sans se poser trop de questions.
    Il n'est pas possible de te joindre un jar de ce projet, la limitation de taille des upload sur le site empêche de le faire, désolé...
    je vous comprends merci

    voila je pense que je suis sur la bon voie^^,
    pour comprendre struts je dois savoir sa nature, en quelques sortes les etapes que les createurs struts ont mis pour creer un bon projet facilement ^^
    il sera alors necessaire de savoir les points essentiels pour saisir une donnee dans un formulaire, l'envoyer vers la servlet, traiter le cette information et renvoyer le resultat en l'affichant dans la .jsp

    d'apres ce que j'ai vu dans les tutos on passe pas etape par etape, mais on neglige quelques unes et souvent pour un novice comme moi je pose toujours des questions commençant par pourquoi

  14. #14
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    tout d'abord je dois comprendre comment je dois recuprer les donnees d'un formulaire ou en general d'une page web et comment seront-elles traiter par la servlet de struts et qui se chargera de renvoyer apres traitement le resultat ?

    un peu de logique dans la pratique ca aidera a bien comprendre ^^

    et en gros je possede pas malheureusement l'esprit la technique de stuts
    c'est pourquoi j'ai rien compris

  15. #15
    Membre averti
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    38
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Par défaut
    Citation Envoyé par LePassager Voir le message
    je vous remercie

    je manque surement la demarche de struts et c'est ce qui me rend incapable de comprendre ,non ?

    le probleme c'est pas les erreurs de fonctionnement ^^ mais de comprehension si j'arrive a prendre en main comment stuts contole les requetes et reponses les erreurs seront faciles a gerer .
    LePassager, tu compliques les choses et je comprends pas pour quelle raison.
    Le truc est simple, struts a vu le jour pour résoudre le problème posé en avant par l'architecture de deux tiers (Modèle-Vue), en proposant un nouveau tier (le Controleur) qui s'occupera de gérer les demandes des utilisateurs, et la solution s'était basé sur le pattern MVC (Modèle-Vue-Controleur).
    Donc moi personnellement je vois pas ce que te pose un problème, essais de poser des questions plus précises, et encore une fois je te conseille de lire le tutoriel cité dans mon poste précèdent.
    Bonne chance

  16. #16
    Membre averti
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    38
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 38
    Par défaut
    Bon, désolé il y a eu un décalage de poste,
    En prend comme exemple d'un login:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     comment  je dois recupérer les données d'un formulaire ou en general d'une page
    On crée le formulaire c'est une classe nommée LoginForm et qui a comme attributs pseudo et password avec bien sûr des getters et setters qui sont obligatoires.
    le formulaire est remplie à partir d'une page jsp login.jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    comment seront-elles traiter par la servlet de struts
    on appelle l'action c'est la même chose une classe cette fois nommée LoginAction, son role c'est de traiter les données de notre formulaire en se basant sur le Modèle.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    qui se chargera de renvoyer apres traitement le resultat ?
    Maintenant, c'est le contrôleur, c'est le struts-config.xml est un peu de suspense il faut lire comment on remplie cette servet.
    Et si tu rencontre des problèmes, personnellement je suis là .
    Bonne chance

  17. #17
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 107
    Par défaut
    Citation Envoyé par adilsky Voir le message
    ...
    Merci bien, je le ferai surement ^^
    est ce qu'il ya des tutos sur develppez pour stuts 2 ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Thread] aide pour comprendre un exemple
    Par maminova77 dans le forum 2D
    Réponses: 2
    Dernier message: 20/04/2006, 00h24
  2. Aide pour comprendre 2 séries d'instructions
    Par raou123 dans le forum Assembleur
    Réponses: 1
    Dernier message: 11/04/2006, 23h43
  3. Aide pour comprendre un code
    Par Spacy_green dans le forum Assembleur
    Réponses: 2
    Dernier message: 13/02/2006, 14h22
  4. Aide pour comprendre le code
    Par jfreuff dans le forum Assembleur
    Réponses: 2
    Dernier message: 31/01/2006, 18h54
  5. Réponses: 4
    Dernier message: 28/07/2005, 17h22

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