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 回答