j'ai posé une question connexe hereCréer Paramètres d'URL dans GWT
Comment puis-je écrire les paramètres dans l'programatically URL à l'aide GWT? J'ai appris de ma question précédente que les paramètres doivent aller avant l'ancre, mais comment puis-je faire cela à partir de GWT?
est ici le code qui ne fonctionne pas:
Hyperlink pg1 = new Hyperlink("Test", "?testing=abc#pg1");
Il en résulte l'adresse suivante:
http://localhost:8080/Athena.html#?testing=abc%23pg1
Je pensais à l'aide window.location.assign(), mais le javadoc dit que cela va perdre l'état de ma demande.
Cela fonctionne, je souhaite juste qu'il y ait un moyen facile de régler les paramètres, tout comme il y a pour les obtenir. – KevMo
@KevMo - cela fonctionne-t-il sans rafraîchissement de la page ??? – tpow
J'ai arrêté d'essayer de transmettre des paramètres en utilisant les paramètres url standard. GWT fonctionne beaucoup mieux quand vous cédez à leurs façons;) J'utilise ce qui suit dans mon application maintenant: http://website.com/page.html#view~testing:abc,foo:bar J'ai alors une fonction qui lit tout après l'étiquette de hachage, et met les paramètres dans une carte pour une utilisation facile dans mon code. – KevMo