2009-08-29 17 views
9

Sono nuovo di GWT e sto attraversando la documentazione, esempi, demo eccModuli GWT e pagine Web

Tutti gli esempi sembrano avere un solo modulo che viene caricato da una singola pagina html contenuto nel campione .

Cosa succede se l'app Web ha più pagine Web/funzionalità. Più pagine Web che offrono funzionalità diverse utilizzano lo stesso modulo gwt creando l'interfaccia utente in modo diverso in base ai parametri della richiesta?

Oppure è normale creare un modulo per pagina html (funzione) nell'app?

risposta

0

In genere un modulo GWT contiene più "schermate" o "viste".

0

In breve: Sì, è possibile avere più pagine diverse in un'app GWT.

completa: Si può fare il suo in vari modi, il più semplice è quello di utilizzare il file XML in cui è possibile elencare i vari punti di URL (lo stesso utilizzato per specificare la chiamata RPC torna URL) per elencare più URL e il corrispondente classi (ogni classe dovrà ereditare le classi corrette per garantire che sia un front-end)

Puoi anche generare semplicemente schermate diverse basate su variabili diverse nella stessa classe, tuttavia questo complicherà il codice e porterà a disegni disordinati .

0

Penso che l'utilizzo di un numero inferiore di pagine che richiedono il caricamento completo della pagina per interagire sia migliore in GWT. In generale, è possibile dividere la logica in molte schede, schermate, finestre e altri layout, che possono interagire senza ricaricare la pagina. Vedere su Google Mail)