AjaxLink перестал работать в Wicket 1.5 - PullRequest
3 голосов
/ 23 ноября 2011

Java:

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 это работало нормально - нажатие кнопки перенесет меня на новую страницу с объектом "unit", переданным в качестве параметра.

В 1.5 это больше не работает - не похоже, что onClick запускает.

1 Ответ

4 голосов
/ 26 ноября 2011

Установка страницы ответа приведет к полному обновлению страницы, поэтому вы можете использовать стандартную ссылку вместо AjaxLink.

Тем не менее, примеры калитки имеют такой пример, который, кажется, работает.

...