2011-11-23 47 views
3

的Java:AjaxLink停止检票工作1.5

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

设置响应页面将导致整个页面刷新,因此您可以使用标准链接而不是AjaxLink。

这就是说,检票的例子有这样的例子,似乎工作。