Domanda

applicazioni Ajax, e GWT in particolare, utilizzare il frammento di URL (ad esempio, http://example.com/myapp #fragment ) per mantenere lo stato dell'applicazione sul client senza ricaricare la pagina.

C'è una biblioteca GWT che facilita la codifica e la decodifica dei parametri arbitrari nel frammento URL? Sto cercando qualcosa di analogo al della Servlet API getParameter () metodo, ma per parametri URL lato client .

È stato utile?

Soluzione

Si può decidere di indagare su GWT-platform , include funzionalità per la lettura / modificare i parametri nel frammento, così come un sacco di altre caratteristiche grandi MVP, come EventBus, presentatori, carico asincrona ancora più facile di JS, ecc sembra abbastanza impressionante.

In particolare, controlla la sezione "Uso parametri URL" di questa guida .

Altri suggerimenti

Se parliamo di GWT-piattaforma v'è un altro ottimo framework chiamato mvp4g. L'obiettivo del quadro Mvp4g è quello di aiutare a costruire applicazioni GWT facilmente, seguendo le best practice indicate da Ray Ryan al Google I / O:

Autobus Evento Iniezione di dipendenza Model View Presenter Luogo di servizio

Esso comprende anche HistoryConverter che rende parametri URL facile da usare.

GWT ha un built-in framework chiamato "Attività e luoghi" che impiega questi frammenti URL. Rende possibile bookmarking e la storia managment.

https://developers.google.com/web-toolkit/doc/ ultima / DevGuideMvpActivitiesAndPlaces

Inoltre, guardare questo video di I / O (inizia alle 18:15) per vedere come funziona.

http://www.youtube.com/watch?feature= player_detailpage & v = 0F5zc1UAt2Y # t = 1094s

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top