DropDownChoice<Bean> groupDDC =new DropDownChoice<Bean>(....) {
    private static final long serialVersionUID = 1L;

    @Override
    protected void onSelectionChanged(Bean newSelection) {
    super.onSelectionChanged(newSelection);
    // my logic

    }
}


super.onSelectionChanged(newSelection);是用onSlectionChnaged方法预先编写的。

我可以删除该代码,也可以保留该代码,然后在其下添加我的代码,它们的工作原理相同。

所以我的问题是,保留该代码是否更好?又为什么呢?

注意:我使用的是wicket 1.4.x

最佳答案

DropDownChoice#onSelectionChanged()是一个空钩子方法,您无需从覆盖中调用它。

10-01 02:56