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 :

Enchaîner les pages


Sujet :

GWT et Vaadin Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut Enchaîner les pages
    Je me permets une petite remarque.
    Je ne sais pas comment enchainer des "pages" en GWT.
    Prenons un exemple j'ai une page A et une page B et quand je clicque sur un bouton de la page A je souhaite afficher ma page B.
    Comment je dois m'y prendre ?

    Si j'ai bien compris:
    Pour la page A j'ai un module (avec l'arbo GWT client, server, public ...)
    Et idem pour la page B

    Ce qui me manque c'est que je ne vois pas comment appeller ma page B à partir de ma page A.

    Merci

  2. #2
    Membre régulier Avatar de Caroline76
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 94
    Points : 110
    Points
    110
    Par défaut
    Citation Envoyé par tatemilio2 Voir le message
    J(...)je ne vois pas comment appeller ma page B à partir de ma page A.i
    Avec Window.open(...)
    Mais dans ton cas, les deux pages sont 2 applications GWT distinctes, sur differents serveurs par exemple, c'est ca ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut
    En fait non mes 2 deux page sont dans la même application GWT.
    Ma question est comment fait on pour que lorsque je clicque sur un bouton de la page A la page B apparaisse ?
    juste un Window.open("page B" ... ?

    merci.

  4. #4
    Membre régulier Avatar de Caroline76
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 94
    Points : 110
    Points
    110
    Par défaut
    Citation Envoyé par tatemilio2 Voir le message
    En fait non mes 2 deux page sont dans la même application GWT.
    Qu'est-ce que tu appelles 2 pages ?
    Tu as bien un seul EntryPoint, non ?
    Qu'est-ce que tu veux faire exactement ?

  5. #5
    Membre éclairé
    Avatar de mamelouk
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    867
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2005
    Messages : 867
    Points : 810
    Points
    810
    Par défaut
    tu cherches comment faire un lien dans une page web ?

    Débugger du code est deux fois plus dur que d'en écrire.
    Donc, si vous écrivez votre code aussi intelligemment que vous le pouvez, vous n'etes, par définition, pas assez intelligent pour le débugger.

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    258
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 258
    Points : 171
    Points
    171
    Par défaut
    En fait dans mon appli je veux faire un enchainement de pages.
    Il faut bien que je crée 2 entry point non ? et si oui comment faire pour afficher ma page B lorsque je clique sur un bouton de ma page A

  7. #7
    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
    Points : 4 265
    Points
    4 265
    Par défaut
    En fait, en faisant du GWT, il ne faut plus raisonner en terme de page HTML.
    C'est plutôt une approche à la swing.

    Néanmoins, tu peux le faire :

    Chacune de tes pages -> un panneau
    tu peut mettre ces panneaux dans un DeckPanel et il y en a un seul affiché à l'instant t.

    Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. Marcel PAGNOL
    On ne savait pas que c'était impossible, alors on l'a fait. John Fitzgerald KENNEDY.
    L'inexpérience est ce qui permet à la jeunesse d'accomplir ce que la vieillesse sait impossible. Paul (Tristant) BERNARD
    La meilleure façon de prédire l'avenir, c'est de l'inventer.

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 62
    Points : 64
    Points
    64
    Par défaut
    beinvenu dans le monde de l'ajax, tu as une seul et unique page dont tu change le contenu, comme dit avant tu epux gere des panel par exemple

Discussions similaires

  1. [CR.NET] affichage de toute les pages de l'état
    Par HULK dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 19/01/2005, 17h34
  2. Les pages de man
    Par gege2061 dans le forum Administration système
    Réponses: 7
    Dernier message: 14/01/2005, 17h18
  3. [HVMenu] problème dans les pages ASPX (urgent svp)
    Par hatembr dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/01/2005, 09h37
  4. Personnaliser les pages d'erreurs
    Par Jeweller dans le forum XMLRAD
    Réponses: 3
    Dernier message: 03/06/2004, 12h26

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