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 :

Quelle version de struts utiliser ?


Sujet :

Struts 1 Java

  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut Quelle version de struts utiliser ?
    bonjour, j'aimerais bien savoir quelle est la version de struts la plus adaptés parce qu'il y a plusieurs et leur .jar sont différents (par exemple struts-2.0.11 et struts-1.3.8) ?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur Java
    Inscrit en
    Août 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Août 2007
    Messages : 197
    Par défaut
    struts-2.0.11 c'est pour faire du struts2 (laisse tomber pour l'instant vu que tu es débutant en la matiere)
    et struts-1.3.8 c'est pour faire du struts "traditionnel" .

    Dans ton cas tu devrais prendre la lib struts-1.3.8.
    ++

  3. #3
    Membre chevronné

    Inscrit en
    Avril 2005
    Messages
    317
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 317
    Par défaut
    Citation Envoyé par karement Voir le message
    struts-2.0.11 c'est pour faire du struts2 (laisse tomber pour l'instant vu que tu es débutant en la matiere)
    Ben c'est pas parcequ'il est débutant qu'il apprendra mieux un framework qui a +5ans maintenant ;-)
    Ba sinon on va tous ce mettre au COBOL
    Plus sérieusement je crois que Struts2 est peut être plus simple que Struts1 vu que déja y a pas de bean form, et que la config est minimaliste

  4. #4
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Merci pour vos réponses, mais si j'utilise struts 2, est ce que les tutoriaux fait pas struts 1 je peux les travailler si j'utilise les .jar de struts 2 ?

  5. #5
    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
    Question en passant :

    tu veux faire du struts pour ta culture personnelle ou c'est un besoin professionnel ?

    Parce qu'il faut reconnaitre que struts 1 date un peu, ça n'est plus vraiment une solution d'avenir (même si ça fonctionne super bien) et struts 2 est peut-être un peu jeune (ou du moins manque encore un peu de documentation)

    As-tu pensé à JSF ?

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

  6. #6
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Oui, JSP est mieux que le struts ? alors je commence par JSF directement ?

  7. #7
    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
    Je pense que ça a beaucoup plus d'avenir que struts 1.3, donc, oui, sans hésitation, passe à JSF.
    De préférence, essaye d'utiliser les composants graphiques RichFaces de JBoss (au moins à terme), c'est très complet et "joli" (encore que là, ce soit subjectif...)

    http://labs.jboss.com/jbossrichfaces/downloads/

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

  8. #8
    Membre expérimenté
    Homme Profil pro
    Développeur Java
    Inscrit en
    Août 2007
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Août 2007
    Messages : 197
    Par défaut
    Désolé pour ma réponse un peu personnelle. Je voulais juste le rediriger vers une solution qui comme vous l'avez bien dit éxiste depuis longtemps à présent et qui fonctionne super bien, mais qui surtout propose beaucoup plus de documentation et d'exemples que pour struts2. Dans tous les cas bonne chance et bonne continuation
    ++

  9. #9
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Mais en tout cas merci kerement, mais juste une question : si je veux travailler avec JSF je dois obligatoirement travailler avec jboss ?

  10. #10
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 43
    Par défaut
    Salut, j'ajouterai que il n'existe pas beaucoup de bouquin sur struts2, enfin, sur internet la documentation sur struts1 est abondante, pour struts2, c'est carrément "trop" peu.

    Sinon struts1 est pas mal pour débuter, je trouve que coté interface, il permet de utiliser du "Ajax" traditionnel, "simple html", etc. Pour JSF, je vois toujours pas comment utiliser des framework Ajax vu que je vois pas comment agir sur l'id du composant html rendu à la fin, enfin, struts1 est clair sur ce coté

  11. #11
    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 newmar Voir le message
    ...si je veux travailler avec JSF je dois obligatoirement travailler avec jboss ?
    Non, tu peux utiliser n'importe quel serveur d'application du moment.

    Pour ce qui est de l'ajax, avec RichFaces, la question ne se pose pas puisque ajax est intégré aux fonctionnalités des composants.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Bonjour, ou puis je trouver des tutoriaux pour débutant concernat les JSF et les EJB ? merci

  13. #13
    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
    EJB : http://java.developpez.com/cours/#ejb
    JSF : http://mbaron.developpez.com/javaee/jsf/

    Ce site est une mine d'information, il suffit de chercher un peu

    Petit truc si tu veux te mettre à JSF et EJB :

    Tu télécharges la version for Java EE developers d'Eclipse (http://www.eclipse.org/downloads/)

    Ensuite (dans eclipse), tu fais :
    Help -> Software Updates -> Find and Install -> Search for new feature to install -> bouton "New remote site"

    Name : tu peux mettres JBoss Tools
    URL : http://download.jboss.org/jbosstools/updates/stable

    Ensuite, tu suis la procédure de téléchargement et tu auras un bel outil avec RichFaces, génération d'EJB etc...


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

  14. #14
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Merci OButterlin, j'etais entrain de rédiger la question a cette réponse, mais JBoss Tools ca veut dire que je dois travailler avec JBoss comme serveur, vous m'expliquer ce que fait ce JBoss Tools please ?

    et si je veux me mettre a struts qu'est ce que je dois mettre comme remote site ?

    une autre question : lorsque je télécharge les lib de struts par exemple et je les décompresse dans plugin eclipse est ce que c'est la meme chose lorsque j'utilise le find and install de help de eclipse et je mets un remote site destiné a struts par exemple ?


    j'ai essayer d'installer ce JBoss tools mais il me dit : SeamTools Feature (2.0.0.GA) requires feature "org.eclipse.datatools.enablement.jdbc.feature".
    Merci pour vos réponses ?

  15. #15
    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
    Normalement, si tu télécharges la version Java EE developers d'Eclipse, tu as tous les plugins requis pour installer JBoss Tools.
    Avec la version Java, il manque plein de chose et ce serait laborieux de les installer à la main.

    Pour ta question 1, non, tu n'es pas obligé d'utiliser le serveur JBoss (mais je te le conseille fortement, il est bien et inclut un conteneur EJB, contrairement à Tomcat)

    Pour Struts, JBoss Tools inclut une option "Add Struts Capabilities" qui te génèrera les fichiers nécessaires, donc, aucun besoin d'un autre plugin

    Maintenant, pour ce que fait JBoss Tools, regarde ici http://labs.jboss.com/tools/

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

  16. #16
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Merci OButterlin, mais a ton avis je désinstalle la version d'eclipse que j'ai et j'install la version que tu m'a donné (je suis débutante)? en plus j'ai eu beaucoup de problèmes lorsque j'ai installé ce JBoss tools parce que la possibilité de créer des projects de types web dynamiques est disparues (malgré que je sais pas comment je l'ai eu) ?

  17. #17
    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
    Oui, je te conseille de supprimer le répertoire eclipse et de télécharger la version Java EE developer.
    Tu auras la possibilité de créer un projet "Dynamic Web Project" comme tu peux le voir ci-dessous

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

  18. #18
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Merci OButterlin, mais une dernière question pour mettre le tag résolu, j'ai vu après installation EJB, JSF, Web mais Struts Non, hibernate Non, comment puis je les voir

    Autre question, si je veux essayer le JSF, je dois créer(selon les tutos) un projets web "web project", qui est inclus normalement dans J2EE ? mais moi je le trouve pas : Pièce jointe 26262

  19. #19
    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
    Pour créer un projet Struts, tu fais :
    New -> Project -> JBoss Tools Web -> Struts -> Struts Project

    Sinon, sur un projet "Dynamic Web Project" existant, tu fais :
    click droit sur le projet -> JBoss Tools -> Add Struts Capabilities

    Pour créer un projet JSF, tu fais :
    New -> Project -> JBoss Tools Web -> JSF -> JSF Project

    Tu as bien installé les plugins JBoss ?

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

  20. #20
    Membre éclairé
    Inscrit en
    Septembre 2007
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 372
    Par défaut
    Oui, je l'ai bien installé, mais j'ai eu un problème que j'ai signalé ici : http://www.developpez.net/forums/sho...d.php?t=499084

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Quelles versions de RichFaces à utiliser?
    Par JauB dans le forum JSF
    Réponses: 18
    Dernier message: 10/11/2008, 11h18
  2. [XHTML] Quelle version de XHTML utiliser?
    Par helpcomm dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 11/12/2007, 08h53
  3. Quelle version d'oracle utiliser ? (Dev. local)
    Par pepito62 dans le forum Installation
    Réponses: 2
    Dernier message: 04/11/2007, 13h44
  4. [SOLARIS] Quelle version puis-je utiliser ?
    Par bruce_illimited dans le forum Solaris
    Réponses: 1
    Dernier message: 15/05/2007, 17h51
  5. [UBUNTU] Quelle version de Gcc à utiliser
    Par krachik dans le forum Ubuntu
    Réponses: 3
    Dernier message: 22/04/2007, 12h30

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