DropDownChoice onSelectionChnaged

DropDownChoice onSelectionChnaged

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() 是一个空的钩子方法,您不需要从覆盖中调用它。