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

Wicket Java Discussion :

migrer une Application de struts 1 vers wicket


Sujet :

Wicket Java

  1. #1
    Membre averti 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
    Points : 416
    Points
    416
    Par défaut migrer une Application de struts 1 vers wicket
    Bonjour,
    est ce que cest possible de migrer une Application ecrite en Struts(1.2.9) vers Apache Wicket? ya til une aproche a suivre ou faut refaire le tour du scratch.

    Merci

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    765
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 765
    Points : 1 037
    Points
    1 037
    Par défaut
    Cela va dépendre enormement de la façon dont l'appli struts a été codé. Le travail risque d'être important sur les pages s'il y a beaucoup ce code java (scriptlet) ou javascript dans les .jsp

    Pour la partie serveur, en principe la logique métier en java est utilisable tel quel ou presque. Vous devrez jetter par contre pas mal de code technique , en particulier la logique de navigation, d'enchainement des actions et certainement une grande partie du code touchant les requetes/response et session.
    Le xml de navigation de struts doit être converti dans une classe la gérant. C'est le premier point fort de Wicket que vous allez découvrir. Alors que struts dilue la navigation dans 3 fichiers différents (java, xml et jsp), Wicket n'utilise que du java pour le faire.

    Wicket c'est un autre monde, une approche beaucoup plus puissante que Struts, surtout si vos pages doivent gérer beaucoup de comportement différent. Wicket est très fort sur ce point, alors que Struts devra utiliser un fichier xml très volumineux pour faire la même chose. Ce nouveau framework est vraiment beaucoup plus moderne et integre parfaitement Ajax via de nombreux composants prêt à l'emploi. En outre Il ne nécéssite pas d'apprendre une nouvelle technologie comme JSF : HTML et Java uniquement.

  3. #3
    Membre averti 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
    Points : 416
    Points
    416
    Par défaut
    merci jimmy.
    un truc jai pas compris:
    Le xml de navigation de struts doit être converti dans une classe la gérant
    est ce que tu peux detailler un peux ton Idee?

    Merci

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    765
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 765
    Points : 1 037
    Points
    1 037
    Par défaut
    Si mes souvenirs sont bon dans struts tu gères l'enchainement de tes actions et donc ta navigation dans le xml.
    La meilleure solution sous wicket est de construire un objet qui va gérer ta navigation suivant tel ou tel comportement de l'utilisateur sur tes composants. C'est en particulier pour cette raison que Wicket est complètement Orienté Objet, alors que Struts ne l'est pas.

  5. #5
    Membre averti 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
    Points : 416
    Points
    416
    Par défaut
    Merci jimmy

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/09/2016, 13h46
  2. Migrer une application de Windows 98 vers Windows XP
    Par siempre dans le forum Windows
    Réponses: 1
    Dernier message: 19/07/2010, 14h22
  3. Migrer une application Oracle vers le web
    Par floflo164 dans le forum Forms
    Réponses: 3
    Dernier message: 04/07/2007, 13h26
  4. Migrer une application Access vers un projet adp
    Par lazizou dans le forum Projets ADP
    Réponses: 3
    Dernier message: 29/05/2006, 17h50
  5. Réponses: 1
    Dernier message: 13/05/2002, 10h19

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