我正在使用apache wicket,我遇到了关于为单选按钮测试AjaxEventBehavior的麻烦.实际上我想测试"onClick"事件就像在我的情况下选择/单击RadioGroup中的单选按钮呈现特定页面一样.
代码段:
RadioGroup<Boolean> selectPageRadioGroup =
new RadioGroup<Boolean>("selectPageRadioGroup", new Model<Boolean>(Boolean.TRUE));
selectPageRadioGroup.setDefaultModel(new Model<Boolean>(Boolean.TRUE));
final Radio<Boolean> radioButton1 =
new Radio<Boolean>("radioButton1", new Model<Boolean>(Boolean.FALSE));
radioButton1.add(new AjaxEventBehavior("onclick") {
@Override
protected void onEvent(AjaxRequestTarget target) {
setResponsePage(MyWebPage.class);
}
});
selectPageRadioGroup.add(radioButton1);
Run Code Online (Sandbox Code Playgroud)