如何在没有javascript的情况下通过GWT更改语言环境

Kay*_*ser 4 java gwt locale

目前,我使用javascript作为本机代码在GWT中更改我的语言环境.如果用户点击我的GUI上的changeLocale按钮,我会调用这个本机方法.

有没有使用任何本机代码的java方法/方法?

Tho*_*yer 7

你看过Showcase样品了吗?

Redux'd,它很简单:

Window.Location.assign( // or replace()
   Window.Location.createUrlBuilder()
      .setParameter(LocaleInfo.getLocaleQueryParam(), "fr-FR")
      .buildString());
Run Code Online (Sandbox Code Playgroud)