興味深いことに、アプリケーションの開発者の1人が休暇中であり、私が彼に連絡する方法はありません。
GWTアプリケーションがあり、トークンを場所に渡して一時的にページを読み込もうとしています。しかし、彼はその場所に到達するためのURLを文書化するのを忘れたため、その場所を読み込むことができません。
そのため、トークンを見つける方法がわかりません。しかし、私は場所を知っています。
誰かが私を導くことができますか?
興味深いことに、アプリケーションの開発者の1人が休暇中であり、私が彼に連絡する方法はありません。
GWTアプリケーションがあり、トークンを場所に渡して一時的にページを読み込もうとしています。しかし、彼はその場所に到達するためのURLを文書化するのを忘れたため、その場所を読み込むことができません。
そのため、トークンを見つける方法がわかりません。しかし、私は場所を知っています。
誰かが私を導くことができますか?
GWTP
を使用し@NameToken( "MyPlaceName" )
て、このページでブラウザの履歴を使用できるようにします。これpresenter
により、URL に名前トークンを入力するか、ハイパーリンク ウィジェットを介して、これに移動できます。これにより、ブラウザの戻るボタンと進むボタンを使用してアプリケーション内を移動することもできます。
各プレゼンターは、次のように一意の NameToken を持ちます。
...
@NameToken("main")
public interface MyProxy extends ProxyPlace<MainPagePresenter> {}
...
次のように発表者に公開できます。
PlaceRequest myRequest = new PlaceRequest("desiredNameToken");
// If needed, add URL parameters in this way:
myRequest = myRequest.with( "key1", "param1" ).with( "key2", "param2" );
placeManager.revealPlace( myRequest );
それがあなたを助けることを願っています!!!
PlaceRequest placeRequest = new PlaceRequest( "homepage");
placeManager.revealPlace(placeRequest);
URL はプレゼンターのネームトークンです。Nametoken をホームページとして指定すると、「ホームページ」にマッピングされたプレゼンターが開きます。開こうとしているプレゼンターがわかっている場合は、そのプレゼンターで NameToken を見つけることができます。
@NameToken("homepage");