-4

興味深いことに、アプリケーションの開発者の1人が休暇中であり、私が彼に連絡する方法はありません。

GWTアプリケーションがあり、トークンを場所に渡して一時的にページを読み込もうとしています。しかし、彼はその場所に到達するためのURLを文書化するのを忘れたため、その場所を読み込むことができません。

そのため、トークンを見つける方法がわかりません。しかし、私は場所を知っています。

誰かが私を導くことができますか?

4

2 に答える 2

2

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 ); 

それがあなたを助けることを願っています!!!

于 2013-02-11T08:51:47.697 に答える
1
  PlaceRequest placeRequest = new PlaceRequest( "homepage");
  placeManager.revealPlace(placeRequest);

URL はプレゼンターのネームトークンです。Nametoken をホームページとして指定すると、「ホームページ」にマッピングされたプレゼンターが開きます。開こうとしているプレゼンターがわかっている場合は、そのプレゼンターで NameToken を見つけることができます。

@NameToken("homepage");  
于 2013-02-11T06:50:43.667 に答える