3

ジャワ:

item.add(new AjaxLink("edit"){
   @Override
   public void onClick(AjaxRequestTarget target) {
      setResponsePage(new UnitPage(unit));
   }
 });

HTML:

<td><button wicket:id="edit">Edit</button></td>

これは 1.4 では問題なく機能しました。ボタンをクリックすると、「ユニット」オブジェクトがパラメーターとして渡された新しいページに移動します。

1.5 では、これは機能しなくなりました。onClick が起動しているようには見えません。

4

1 に答える 1

4

応答ページを設定するとページ全体が更新されるため、AjaxLink の代わりに標準のリンクを使用できます。

そうは言っても、改札の例には、うまくいくように見える例があります。

于 2011-11-26T13:40:37.700 に答える