我正在尝试以编程方式设置container
的值,但该值未设置。
尝试搜索解决方案但找不到满意的答案:
这是代码。创建SelectOneMenu
:
SelectOneMenu
我正在尝试使用此代码设置值:
SelectOneMenu yesNoDropdown = new SelectOneMenu();
List<SelectItem> items = new ArrayList<SelectItem>();
items.add(new SelectItem("", ""));
items.add(new SelectItem("yes", "Yes"));
items.add(new SelectItem("no", "No"));
UISelectItems selectOptions = new UISelectItems();
selectOptions.setValue(items);
yesNoDropdown.getChildren().add(selectOptions);
yesNoDropdown.setId("yes-no");
yesNoDropdown.setRequired(true);
不确定是什么问题。任何帮助将不胜感激。
答案 0 :(得分:0)
我刚刚解决了这个问题:做了这个:
yesNoDropdown.setSubmittedValue("no");
谢谢!