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

GWT et Vaadin Java Discussion :

Application multi-page en GWT


Sujet :

GWT et Vaadin Java

  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 36
    Par défaut Application multi-page en GWT
    Bonjour,

    je travaille depuis quelque temps sur un projet GWT qui doit comporter 3 pages :
    • une page de login
    • une page d'erreur
    • la page principale de l'application


    Pour le moment, j'ai créer 3 modules dans le même projet qui utilisent certaines classes communes.

    Je me tourne vers vous car je trouve que cette structure n'est pas très propre.
    Je voudrais savoir si certains ont des retours d'expériences, conseils ou idées sur le développement d'application multi-page en gwt.
    Svp

  2. #2
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Bonjour,

    Tu n'as pas forcément besoin d'avoir trois modules.

    Tu peux par exemple avoir :
    - une classe de vue abstraite et des classes de vue concrète (des composites de widgets)
    - un mécanisme qui change la vue courante

  3. #3
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 36
    Par défaut
    Bonjour et merci pour ta réponse.

    Le problème vient du fait que j'ai besoin de 3 URL différentes (une pour chaque partie) à cause du mécanisme de sécurité coté serveur.

    J'avais pensé créer 3 pages html pour le même module mais existe il un moyen de passer une information (qui définirait le point d'entré à utilisé par exemple) au module depuis la page html ? (le parsing de l'url n'étant pas une bonne solution selon moi)

    Qu'en penses-tu?

    Encore merci

  4. #4
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Et avec le mécanisme d'historique de google, n'y a t'il pas moyen d'avoir 3 urls ?

    http://www.example.com/com.example.g...ple.html#page1
    http://www.example.com/com.example.g...ple.html#page2
    http://www.example.com/com.example.g...ple.html#page3


    Pour ce qui est des points d'entrées, on peut avoir plusieurs de ces classes par module mais à part le fait qu'ils sont tous chargés au chargement du module, je ne vois pas trop l'intérêt (je n'ai pas creusé non plus)

Discussions similaires

  1. Application mobile multi-plateforme avec GWT et PhoneGap
    Par cellist dans le forum GWT et Vaadin
    Réponses: 6
    Dernier message: 17/02/2012, 14h22
  2. Bien créer une application multi-langues ? Unicode ou non ?
    Par Maxime Abbey dans le forum Composants VCL
    Réponses: 28
    Dernier message: 10/09/2007, 17h20
  3. Debug application multi thread
    Par Razowsky dans le forum MFC
    Réponses: 1
    Dernier message: 03/05/2005, 18h14
  4. [Debutant]Multi page sous sql serveur
    Par christophebmx dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/11/2004, 17h23
  5. Réponses: 4
    Dernier message: 25/11/2004, 12h24

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