我正在使用GWTP
这是问题
我有一个像http://127.0.0.1:8888/MyProject.html?gwt.codesvr=127.0.0.1:9997#!cust;custID=1
假设我有这段代码:
InlineHTML myLink=new InlineHTML("<a href=\"http://car.com" > car </a> ");
点击car
链接后,它会转到购物车页面。
好的,现在我还有其他InlineHTML
InlineHTML myLink=new InlineHTML("<a href=\"http://127.0.0.1:8888
/MyProject.html?gwt.codesvr=127.0.0.1:9997#!cust;custID=2\" > cust2 </a> ");
点击cust2
后,网址已从#!cust;custID=1
更改为#!cust;custID=2
&amp;只是呆在那里,它没有像在“汽车”链接示例中那样刷新整个页面或触发页面。
我还没有使用真实域部署我的应用程序,但我认为当用户点击具有与主机域相同的域的href链接时,GWT应用程序不会触发。
如何解决这个简单的问题?
答案 0 :(得分:1)
没有问题需要解决。您在两个链接中提供了完全相同的URL:
http://127.0.0.1:8888/MyProject.html?gwt.codesvr=127.0.0.1:9997
散列后的所有内容(#
)签署indicates a document fragment,即在页面中的位置。