2009-08-29 6 views
9

Je suis nouveau à GWT et je vais à travers les docs, des exemples, des démos etc.Modules GWT et Web Pages

Tous les exemples semblent avoir un seul module qui est chargé par une seule page html contenu dans l'échantillon . Que se passe-t-il si l'application Web comporte plusieurs pages/fonctionnalités Web? Plusieurs pages Web fournissant des fonctionnalités différentes peuvent-elles utiliser le même module gwt en construisant l'interface utilisateur différemment en fonction des paramètres de requête?

Ou est-ce normal de créer un module par page html (fonctionnalité) dans l'application?

Répondre

0

Généralement, un module GWT contient plusieurs «écrans» ou «vues».

0

En bref: Oui, vous pouvez avoir plusieurs pages différentes dans une application GWT. Complet: Vous pouvez faire le sien de plusieurs façons, le plus simple est d'utiliser le fichier XML où vous pouvez lister les différents points d'URL (le même que vous utilisez pour spécifier l'URL de rappel RPC) pour lister plusieurs URL et les correspondants classes (chaque classe devra hériter des classes correctes pour s'assurer qu'il s'agit d'un frontal)

Vous pouvez également générer simplement différents écrans basés sur différentes variables dans la même classe, mais cela compliquera le code et conduira à des conceptions désordonnées. .

0

Je pense que l'utilisation de moins de pages nécessitant un rechargement complet de pages pour interagir est meilleure dans GWT. En général, vous pouvez diviser la logique en de nombreux onglets, écrans, fenêtres et autres dispositions, qui peuvent interagir sans rechargement de page. Voir sur le mail Google)