【发布时间】:2012-06-23 20:39:27
【问题描述】:
我需要创建一个自定义组件,该组件由一个下拉框、树和一个显示面板组成,用于显示节点的选定项目的详细信息。
这个 UI 组件将是一个弹出窗口,供用户选择一些项目并添加到支持 bean。 (可用于选择衬衫、汽车或任何适合关卡和树数据的东西)
我想知道在创建用于多种用途的自定义组件时是否有任何好的阅读最佳实践。
经过头脑风暴,我发现了以下问题。
1) 如何将选择传递回 backingbean? 可能的解决方案:为自定义组件实现观察者模式,因此当用户单击 [OK] 时,它将在关闭自定义组件之前将值传回支持 bean
2) 显示所选节点的详细信息。 (不同类型的物品可以有不同的显示) 可能的解决方案:我可能会考虑使用 UI:Include 但我正在考虑更优雅的解决方案
还有其他问题吗????
有什么帮助吗?
【问题讨论】: