GWT:将用户转发到URL

Epa*_*aga 3 javascript java gwt jsni

非常简单的问题:从GWT内部我想将用户从我的GWT页面转发到某个URL.做这个的最好方式是什么?

小智 5

您可以创建一个本机方法:

public static native void setWindowHref(String url)/*-{
        $wnd.location.href = url;

}-*/; 
Run Code Online (Sandbox Code Playgroud)

这会将当前浏览器URL设置为您指定的地址.


替代GWT的API(谢谢,Hilbrand):

Window.Location.assign(url);
Run Code Online (Sandbox Code Playgroud)

  • GWT已经有了一个静态方法:Location.assign(String newURL)(在Window类中). (4认同)