2010-04-24 4 views
3

J'ai un projet GWT typique, mais je utilise des techniques de réécriture url telles que urls sont entrés comme:Points d'entrée sur différentes URL possibles?

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

tous être servis par mon fichier project.jsp de point d'entrée. Cela fonctionne très bien lorsqu'il est déployé. Quand je cours en mode hébergé, c'est complètement décevant parce que changer l'url dans le navigateur rompt le lien avec le débogage en mode hébergé, de telle sorte que lorsque j'apporte des changements à la source dans eclipse et que j'éclaircis, ces changements ne sont pas immédiatement visibles. J'ai besoin de recompiler l'application et de la relancer, et nous savons tous combien de temps ça prend.

Est-il possible de faire en sorte que l'environnement en mode hébergé reconnaisse que la même application Web est diffusée sur ces différentes URL et se reconnecte simplement à la connexion de débogage?

Nous obtenons essentiellement:

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

lors du lancement de mode hébergé, je voudrais:

http://localhost:8888/johndoe 

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

Merci

Répondre

0

l'URL paramater:

?gwt.codesvr=192.168.1.2:9997 

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

(GWT.isScript())

Questions connexes