3 votes

Des points d'entrée sur des urls différentes sont possibles ?

J'ai un projet gwt typique, mais j'utilise des techniques de réécriture d'url de sorte que les urls entrent comme :

www.mysite.com/johndoe
www.mysite.com/janedoe

Tous sont servis par mon point d'entrée principal, le fichier project.jsp. Cela fonctionne parfaitement lors du déploiement.

Lorsque je fonctionne en mode hébergé, c'est une vraie galère car le fait de changer l'url dans le navigateur rompt le lien avec le débogage en mode hébergé, de sorte que lorsque j'apporte des modifications au code source dans eclipse et que je rafraîchis, ces modifications ne sont pas immédiatement affichées. Je dois recompiler l'application et la relancer, et nous savons tous combien de temps cela prend.

Existe-t-il un moyen de faire en sorte que l'environnement en mode hébergé reconnaisse que la même application web est servie sur ces différentes urls, et reconnecte simplement la connexion de débogage ?

En gros, on a :

http://localhost:8888/myproject.jsp?gwt.codesvr=192.168.1.2:9997

lors du lancement du mode hébergé, j'aimerais :

http://localhost:8888/johndoe

de simplement se reconnecter au débogueur, si possible.

Gracias

0voto

Tom Teman Points 847

Le paramètre URL :

?gwt.codesvr=192.168.1.2:9997

doit apparaître dans votre url pour que le plugin devmode soit activé. Alors pourquoi ne pas ajouter une règle qui "persiste" ce paramètre lors de l'exécution en mode hébergé ?

( GWT.isScript() )

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X