Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 下拉选择已更改 DropDownChoice组ddc=新的DropDownChoice(…){ 私有静态最终长serialVersionUID=1L; @凌驾 受保护的无效onSelectionChanged(Bean NewsSelection){ 超级选举变更(新闻选举); //我的逻辑 } }_Java_Drop Down Menu_Wicket - Fatal编程技术网

Java 下拉选择已更改 DropDownChoice组ddc=新的DropDownChoice(…){ 私有静态最终长serialVersionUID=1L; @凌驾 受保护的无效onSelectionChanged(Bean NewsSelection){ 超级选举变更(新闻选举); //我的逻辑 } }

Java 下拉选择已更改 DropDownChoice组ddc=新的DropDownChoice(…){ 私有静态最终长serialVersionUID=1L; @凌驾 受保护的无效onSelectionChanged(Bean NewsSelection){ 超级选举变更(新闻选举); //我的逻辑 } },java,drop-down-menu,wicket,Java,Drop Down Menu,Wicket,super.onselection更改(newSelection)是在onselectionchnaged方法中预先编写的 我可以删除那个代码,也可以保留那个代码,然后在下面添加我的代码,一切都是一样的 所以我的问题是,保留代码是否更好?为什么 注意:我使用的是wicket 1.4.xDropDownChoice#onSelectionChanged()是一个空钩子方法,您不需要从重写中调用它。嗯,我看到了,看到了,方法定义,正文中没有任何内容。 DropDownChoice<Bean&g

super.onselection更改(newSelection)是在
onselectionchnaged
方法中预先编写的

我可以删除那个代码,也可以保留那个代码,然后在下面添加我的代码,一切都是一样的

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


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

DropDownChoice#onSelectionChanged()是一个空钩子方法,您不需要从重写中调用它。

嗯,我看到了,看到了,方法定义,正文中没有任何内容。
DropDownChoice<Bean> groupDDC =new DropDownChoice<Bean>(....) {
    private static final long serialVersionUID = 1L;

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

    }
}