Java ApacheWicket手动选择一个单选按钮及其OneEvent()
嗨,我是阿帕奇·维克特的新手。我有一张表格和一个广播组在里面。在一些表单操作之后,我想将一个radioGroup保留为默认的选定值。我用电脑让它工作起来了Java ApacheWicket手动选择一个单选按钮及其OneEvent(),java,apache,wicket,wicket-1.5,Java,Apache,Wicket,Wicket 1.5,嗨,我是阿帕奇·维克特的新手。我有一张表格和一个广播组在里面。在一些表单操作之后,我想将一个radioGroup保留为默认的选定值。我用电脑让它工作起来了 form.get( "radioChoices" ).setDefaultModelObject( "choice1" ); 但是'choice1'已重写OneEvent方法以清除文本字段,并且setDefaultModelObject不调用choice1的OneEvent方法。有没有办法将radioGroup正确设置为“choice1”,
form.get( "radioChoices" ).setDefaultModelObject( "choice1" );
但是'choice1'已重写OneEvent方法以清除文本字段,并且setDefaultModelObject不调用choice1的OneEvent方法。有没有办法将radioGroup正确设置为“choice1”,最终调用其OneEvent方法?您可以使用链接到字符串的PropertyModel
public class SomePage extends WebPage
{
private String radioGroupChoice;
public SomePage()
{
radioGroupChoice = "choice1";
RadioGroup group = new RadioGroup("group", new PropertyModel(this, "radioGroupChoice"));
}
}
radioGroupChoice需要一个get和set方法才能工作