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 :

Eclipse 3.2 + Struts 1.3.5


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 161
    Par défaut Eclipse 3.2 + Struts 1.3.5
    Bonjour Tout le monde;

    j'ai installé Eclipse 3.2, et j'aimrai utiliser struts pour developper mes applications web (Je n'ai jamais utilser ce framework).
    j'ai telechargé la version 1.3.5.aprés j'ai decomprssé le fichier Struts-1.3.5-all.zip.

    la question est bete:
    comment conficurer struts pour que je puisse developper mon application en utilisant ce framework? une simple indication..

    d'avance meci

  2. #2
    Membre éclairé Avatar de habasque
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Septembre 2006
    Messages
    530
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Septembre 2006
    Messages : 530
    Par défaut configuration et utilisation de struts
    salut,

    tu peux regarder de ce côté :
    http://stessy.developpez.com/j2ee/ec...?page=sommaire


    Si tu veux avoir une architecture d'application de départ, il y a une application de départ vide : struts-blank.war dans Struts-1.3.5-all.zip.

    Si tu veux tout faire toi même :
    - ajoute les fichiers de configuration XML Struts au répertoire WEB-INF :
    struts-config.xml, validation.xml (dans le cas de l ’utilisation du plugin Validator), validation-rules.xml (dans le cas de l ’utilisation du plugin Validator)

    - ajoute les fichiers de descripteurs des taglibs Struts (struts-html.tld...) au répertoire WEB-INF
    - ajoute les fichiers JAR de Struts au répertoire WEB-INF/lib

    - configure ActionServlet dans web.xml :

    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
    <!-- Standard Action Servlet Configuration (with debugging) -->
      <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
        ...
      </servlet>
    <!-- Standard Action Servlet Mapping -->
      <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
    avec ces indications, j'espère avoir répondu à ta question...

  3. #3
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut Struts sous Eclipse
    Tiens, j'allais poser la même question...

    J'avais lu le tutoriels que tu cites: il est fait mention de EasyStruts et malheureusement ce plugin ne semble plus supporté

    Existe-t'il une solution pour Eclipse 3.2 et Struts 1.3.5 ?

    Je n'ai rien trouvé pour le 1.3.5 ! Pour la version 1.2.9 plusieurs solutions semblent opérationnelles: struts-it, strutsbox, strutsIDE... mais lequel de ces plugins choisir ?

    Cordialement,

  4. #4
    Membre chevronné
    Avatar de karami
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2005
    Messages : 343
    Par défaut
    Citation Envoyé par Philippe Bastiani
    Tiens, j'allais poser la même question...

    J'avais lu le tutoriels que tu cites: il est fait mention de EasyStruts et malheureusement ce plugin ne semble plus supporté

    Existe-t'il une solution pour Eclipse 3.2 et Struts 1.3.5 ?

    Je n'ai rien trouvé pour le 1.3.5 ! Pour la version 1.2.9 plusieurs solutions semblent opérationnelles: struts-it, strutsbox, strutsIDE... mais lequel de ces plugins choisir ?

    Cordialement,
    Effectivement esaystruts est fait pour la version 2.1 d eclipse. pour la version 3.2 il vaut mieux utiliser myeclipse 4, il integre tout ce qu il faut pour réaliser une application avec struts.

  5. #5
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut Eclipse 3.2 + Struts 1.3.5
    Merci pour ta réponse Karami

    Outre MyEclipse il y a aussi Exaldel , qui je crois, est un plugins commercial Struts pour Eclipse...

    Ces 2 solutions commerciales sont-elles pleinement compatibles avec Struts 1.3.5 ? Sur leurs sites: aucune mention à cette version... il semble que les plugins soient configurables (sélection des jars, ...) mais est-ce suffisant ?

    Cordialement,

  6. #6
    Membre chevronné
    Avatar de karami
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    343
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2005
    Messages : 343
    Par défaut
    Citation Envoyé par Philippe Bastiani
    Merci pour ta réponse Karami

    Outre MyEclipse il y a aussi Exaldel , qui je crois, est un plugins commercial Struts pour Eclipse...

    Ces 2 solutions commerciales sont-elles pleinement compatibles avec Struts 1.3.5 ? Sur leurs sites: aucune mention à cette version... il semble que les plugins soient configurables (sélection des jars, ...) mais est-ce suffisant ?

    Cordialement,
    Pour MyEclipse, je croix qu'il contient déja toutes les librairies Struts necessaires (contrairement au EasyStruts où on doit configurer et ajouter librairie par librairie).

  7. #7
    Membre du Club
    Inscrit en
    Mars 2006
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 10
    Par défaut
    Il existe une version d'exadel gratuite http://www.exadel.com/web/portal/download
    Personnellement j'ai commencé Struts avec exadel, c'est assez bien car cela permet de commencer a programmer sans s'occuper de configurer un environnement pour faire tourner l'application. C'est aussi tres pratique pour editer le fichier struts-config.xml
    Ensuite quand j'ai compris comment cela foctionnait je me suis fait un build.xml perso et j'ai viré exadel.

  8. #8
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut
    Citation Envoyé par tonhao
    Il existe une version d'exadel gratuite http://www.exadel.com/web/portal/download
    Personnellement j'ai commencé Struts avec exadel, c'est assez bien car cela permet de commencer a programmer sans s'occuper de configurer un environnement pour faire tourner l'application. C'est aussi tres pratique pour editer le fichier struts-config.xml
    Ensuite quand j'ai compris comment cela foctionnait je me suis fait un build.xml perso et j'ai viré exadel.
    Oui merci j'ai vu... limité à la 1.2 ! On vera bien...
    Merci encore pour votre aide,
    ---
    Philippe

  9. #9
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    MyEclipse 5.0.0 semble aussi limité aux versions 1.01, 1.1 et 1.2, cependant, si tu fais attention, tu peux facilement reconfigurer l'un des onglets (1.1 par exemple) pour la version 1.3.
    Par contre pour ce qui est de la version 2.0.1, il faut tout faire à la main

    PPDL.

    PS : pour 30€ MyEclipse est un outil génial

  10. #10
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut
    Citation Envoyé par petitpasdelune
    MyEclipse 5.0.0 semble aussi limité aux versions 1.01, 1.1 et 1.2, cependant, si tu fais attention, tu peux facilement reconfigurer l'un des onglets (1.1 par exemple) pour la version 1.3.
    Pour le moment j'ai installé Exadel pour lequel on peut aussi ajouter une version...

    En fait, ce qui m'inquiétait (et m'inquiète encore): la manip ajouter une version (i.e. ajouter les liens vers les tdl et les jar) est-elle suffisante ?
    N'y a-til pas d'incompatibilité dans les fichiers de config, ...

    Merci encore,

  11. #11
    Membre expérimenté Avatar de petitpasdelune
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 221
    Par défaut
    En fait, ce qui m'inquiétait (et m'inquiète encore): la manip ajouter une version (i.e. ajouter les liens vers les tdl et les jar) est-elle suffisante ?
    N'y a-til pas d'incompatibilité dans les fichiers de config, ...
    Oui. apriori.
    Sinon (pour Myeclipse), tu peux directement ajouter l'archive de la librairie (qui contient les TLDs normalement) à ton projet Web et ajouter à la main les fichiers de configurations (struts-config.xml et tiles-defs.xml, validator.xml si nécessaire). Attention dans ce cas le rajouter dans le répertoire lib du répertoire WEB-INF.

    PPDL.

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2006
    Messages : 47
    Par défaut
    Citation Envoyé par habasque

    avec ces indications, j'espère avoir répondu à ta question...
    Merci pour ces infos, ça m'a été bien utile à moi

  13. #13
    Membre très actif
    Inscrit en
    Novembre 2004
    Messages
    234
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 234
    Par défaut bonjour
    a koi ca sert built.xml en struts
    cest un makefile????
    sinon ca s execute tout seule
    dison qu on change qq chose dans le .java dans une application struts???
    et qu on le redeploy ca marche avec la modification ???

Discussions similaires

  1. [eclipse][plugins] JSP - struts
    Par vic20 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/02/2005, 17h55
  2. [Eclipse][Struts][Tomcat] Erreur Http 503 La servlet action.
    Par minique dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 20/09/2004, 17h44
  3. [eclipse][struts][tomcat] Problème d'intégration
    Par Alwin dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/07/2004, 21h48
  4. [Struts][Tomcat ] HTTP 500 - BeanUtils.populate (Eclipse)
    Par pjfly dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 10/04/2004, 10h03
  5. [Struts][WSAD][Eclipse] quel est le meilleur?
    Par foreden dans le forum Eclipse Java
    Réponses: 10
    Dernier message: 19/03/2004, 18h20

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