Я пытался выяснить, почему веб-приложение mu всегда отвечает на ErrorPresenter / ErrorView, даже если токены действительны:
@Override
public void revealErrorPlace(String invalidStringToken) {
GWT.log("Invalid token=" + invalidStringToken);
revealPlace(errorPlaceRequest);
}
Например, я определил в NameTokens статические строковые переменные: «main», «error», «map», «user»
Однако каждый раз, когда мое приложение запускается, оно переходит на страницу #error, даже если я вручную помещаю #main, #map, #user в браузер, и reavealErrorPlace показывает, что токены недействительны, хотя они правильно зарегистрированы с помощью @NameTokens (NameTokens .Пользователь):
@ProxyCodeSplit
@NameToken(NameTokens.user)
public interface MyProxy extends Proxy<UserPresenter> {
}
Когда я пытаюсь вручную получить доступ к страницам #map и #user, добавляя их в URL-адрес, но все же отображаемый ведущий - это ErrorView и ErrorPresenter ...
Что могло быть причиной такого поведения? Я использую GWT-Platform BTW.