我开始尝试使用 Wicket AJAX 功能并希望实现 AjaxLink。
这是相关的标记/java 代码:
<a wicket:id="testlink"></a>
---
AjaxLink<Component> link = new AjaxLink<Component>("testlink") {
@Override
public void onClick(AjaxRequestTarget target) {
System.out.println("called");
}
};
add(link);
但是onClick
- 方法永远不会被调用,我猜是因为生成的 HTML 看起来像这样:
<a wicket:id="testlink" id="testlink7" href="javascript:;"></a>
关于我做错了什么的任何想法?