2009-08-29 13 views
9

Jestem nowy w GWT i jadę przez docs, przykłady, pokazy itpGWT Moduły i stron WWW

Wszystkie przykłady wydają się mieć tylko jeden moduł, który jest ładowany przez jedną stronę html zawartych w próbce .

Co zrobić, jeśli aplikacja internetowa ma wiele stron internetowych/funkcji. Czy wiele stron internetowych oferujących różne funkcje może korzystać z tego samego modułu gwt, budując interfejs użytkownika w inny sposób na podstawie parametrów żądania?

Czy normalne jest utworzenie jednego modułu na stronę (funkcję) html w aplikacji?

Odpowiedz

0

Zwykle moduł GWT zawiera wiele "ekranów" lub "widoków".

0

Krótko mówiąc: Tak, możesz mieć wiele różnych stron w aplikacji GWT.

Pełna: Możesz zrobić to na kilka sposobów, najłatwiej jest użyć pliku XML, w którym możesz wyświetlić listę różnych punktów URL (takich samych, jak przy określaniu adresu URL wywołania RPC), aby wyświetlić wiele adresów URL i odpowiednie adresy URL. klasy (każda klasa będzie musiała dziedziczyć poprawne klasy, aby zapewnić, że jest to frontowy koniec)

Możesz także po prostu wygenerować różne ekrany na podstawie różnych zmiennych w tej samej klasie, jednak utrudni to kod i doprowadzi do niechlujnych projektów .

0

Sądzę, że używanie mniejszej liczby stron, które wymagają pełnego przeładowania strony w celu interakcji, jest lepsze w GWT. Ogólnie rzecz biorąc, można dzielić logikę na wiele kart, ekranów, okien i innych układów, które mogą wchodzić w interakcje bez przeładowywania strony. Zobacz google mail)

Powiązane problemy