2009-06-05 6 views
5

Ho un'applicazione Spring MVC e ho deciso che mi piacerebbe provare a utilizzare GWT per il front end. Mi piacerebbe continuare a utilizzare MVC poiché userò anche Spring Security e altre cose di carattere elastico.Il modo più semplice per aggiungere GWT a un'applicazione Spring MVC?

Sono a conoscenza del progetto GWT-SL e credo che lo userò. La documentazione è leggera sugli esempi, purtroppo.

Quello che mi chiedo ora è .... come riconfigurare il mio progetto in modo che possa utilizzare GWT? Suppongo che perderò la possibilità di correre in modalità hosted, e suppongo che sia ok. Devo semplicemente aggiungere i getter GWT e GWT-SL, riconfigurare il mio web.xml e aggiungere un pacchetto al mio progetto per il codice GWT?

Sto usando Eclipse 3.4. Il mio progetto esistente è un progetto web standard.

risposta

0

Non perderai la modalità ospitata. Non so se stai usando il server interno per questo - Io uso -noserver quindi non posso aiutarti lì.

A parte questo, suppongo che lo documentation sia abbastanza chiaro. Hai riscontrato problemi specifici?

+0

il collegamento è inattivo – Rick

1

Con la nuova versione del plugin GWT, avresti tutti i vantaggi del browser in modalità hosted senza dover modificare alcuna opzione. GWTHandler di GWT-SL si prenderà cura della mappatura delle chiamate rpc. Tuttavia, si avrà un problema con la struttura degli oggetti del dominio esistente. Dovrai inserirli nel pacchetto "client" di GWT o rispecchiare gli oggetti del tuo dominio esistenti per consentirne la compilazione in javascript. Ho cercato una struttura stabile non invasiva per farlo, ma non ho ancora trovato uno. Gilead sembra promettente, ma dovrai estendere le sue classi sul tuo dominio.

1

Ho postato un mese fa il mio progetto semplice (3 classi) come integrare GWT con l'applicazione Spring MVC esistente. Fornito anche un semplice campione.

Provalo, è chiaro e semplice: http://code.google.com/p/gspring.