jsf - PrimeFaces 10 移除方法 RadioButtonGroup.getSelectItems() 替换
问题描述
我正在使用 PrimeFaces 将项目从 7 更新到 10,并且我已经更新了所有内容,但在oRadioButtonGroup.getSelectItems()
. 该方法已在 PrimeFaces 10 中删除。我正在寻找此方法的替代品。
SelectOneRadio oRadioButtonGroup = (SelectOneRadio) comp;
oComponentState = new JSFComponentState(comp.getId(),
oRadioButtonGroup.getValue(), oRadioButtonGroup.getSelectItems(),
oRadioButtonGroup.isDisabled(), oRadioButtonGroup.isRendered());
解决方案
您要查找的代码位于受保护的“SelectRenderer#getSelectItems”中。随意创建功能请求,以便将来再次访问。
推荐阅读
- c# - 与 .NET Core 应用程序共享 ASP.NET Owin Cookie,同时将密钥持久保存到 azure 存储
- css - 使用 SASS 压缩身体类条件语句
- merge - 在 GitLab 上完成合并请求
- android - Kotlin 将 html 从内部存储加载到 webview
- lua - 如何在 1 小时后将脚本停止到 C 堆栈溢出?
- sorting - 在飞镖中手动排序
- django - DRF 如何仅将第一个序列化对象返回到视图?
- javascript - 如何在功能组件 reactJS 中获得 for 循环
- python - SQLAlchemy在`load_only`内的列上使用`label`
- java - 使用 Spring + Thymeleaf 时获取 java.lang.StackOverflowError