2009-06-05 11 views
5

Mam aplikację Spring MVC i zdecydowałem, że chciałbym spróbować użyć GWT dla interfejsu. Chciałbym nadal korzystać z MVC, ponieważ będę również używać Spring Security i innych sprężystych rzeczy.Najprostszym sposobem na dodanie GWT do aplikacji Spring MVC?

Jestem świadomy projektu GWT-SL i myślę, że go wykorzystam. Niestety, dokumentacja jest lekka na przykładach.

Zastanawiam się teraz ... jak mogę zmienić konfigurację mojego projektu, aby móc korzystać z GWT? Zakładam, że utracę możliwość uruchamiania w trybie hostowanym i myślę, że to jest w porządku. Czy dodaję tylko słoiki GWT i GWT-SL, ponownie skonfiguruję mój plik web.xml i dodaję pakiet do mojego projektu dla kodu GWT?

Używam Eclipse 3.4. Mój istniejący projekt to standardowy projekt internetowy.

Odpowiedz

0

Nie utracisz hostowanego trybu. Nie wiem, czy używasz do tego wewnętrznego serwera - używam -noserver, więc nie mogę ci tam pomóc.

Poza tym, domyślam się, że documentation jest całkiem jasne. Czy trafiłeś jakieś konkretne problemy?

+0

ten link jest niedostępny – Rick

1

Dzięki nowej wersji wtyczki GWT, będziesz miał wszystkie zalety przeglądarki trybu hostowanego bez konieczności modyfikowania jakichkolwiek opcji. GWTHandler z GWT-SL zajmie się mapowaniem połączeń rpc. Wystąpi jednak problem z istniejącą strukturą obiektów domen. Musisz albo umieścić je w pakiecie "klienta" GWT, albo zarchiwizować istniejące obiekty domeny, aby umożliwić ich kompilację do javascript. Szukałem stabilnego, nieinwazyjnego systemu do robienia tego, ale jeszcze go nie znalazłem. Gilead wygląda obiecująco, ale będziesz musiał rozszerzyć swoje zajęcia w swojej domenie.

1

Opublikowałem widok miesiąca temu mój prosty projekt (3 klasy), jak zintegrować GWT z istniejącą aplikacją Spring MVC. Podana jest również prosta próbka.

Spróbuj, to jest jasne i proste: http://code.google.com/p/gspring.

Powiązane problemy