我正在尝试从 PrimeFaces 3.5 升级到 PrimeFaces 4.0,这行代码在 3.5 版上很好:
private MenuModel modelPrincipal;
private Menubar menuBar;
menuBar.getChildren().addAll(modelPrincipal.getContents());
但是当我升级到 4.0 版时,我必须按如下方式更改它:
private org.primefaces.model.menu.DefaultMenuModel modelPrincipal;
private Menubar menuBar;
menuBar.getChildren().addAll((Collection<? extends UIComponent>) modelPrincipal.getElements());
它抛出标题异常,你们知道解决方法吗?我在迁移文档中找不到任何内容https://github.com/primefaces/primefaces/wiki/Migration-Guide
我也试过:
menuBar.getElements().addAll(modelPrincipal.getElements());
但给我同样的例外
任何帮助表示赞赏
慕容3067478
相关分类