2017-03-08 3 views
1

タペストリーバージョン5.1が見つかりました。私index.htmlページで、私はフィールドタペストリーで応答URLに変数の値を渡す

<T: TextField t: id = "age" id = "age" /> 
<T: submit t: id = "test"> 

そしてindex.javaのあるフォームを持って、私はボタンをクリックすると、この

@OnEvent (value = EventConstants.SUCCESS, component = "calcForm") 
Public Object getDatas() {....... return page.class} 

のようなもの、私はURLを持ってい

Http://localhost:8082/Mypage 

私はmypageに行くが、URLのような年齢を持っている:

Http://localhost:8082/Mypage/18 

誰かが私のページのURLを変更してtextFieldのコンテンツを追加する方法を教えてもらえますか?

答えて

0

多分、これらのexamplesがお手伝いします。私はこれらの例が高いタペストリーのためのものであることを知っていますが、彼らはあなたのために役立つと思います。あなたが使用することができます

乾杯、グレッグ

+0

OK]をクリックしてあなたの答えをありがとう! – jackjack

+0

あなたは歓迎です、私はそれが助けてくれることを願っています。 :) – LakiGeri

+0

このソリューションは、タペストリーのバージョン5.3用ですが、私はバージョン5.1を使用しています。 注釈@ActivationRequestParameterは私のためには機能しません ありがとう! – jackjack

1

PageRenderLinkSource

@Inject 
private PageRenderLinkSource pageRenderLinkSource; 

Object onSomeEvent() { 
    return pageRenderLinkSource.createPageRenderLinkWithContext(mypage.class, 18); 
} 
+0

はい、それは最高の解決策です あなたのサポートに感謝 – jackjack

関連する問題