如何让复合组件设置属性值?

时间:2013-02-10 22:29:48

标签: jsf-2 composite-component

我知道这可能是一个愚蠢的问题,但是...... 我写了一个复合组件来管理层次结构中节点(POJO)的选择。 该组件呈现自动完成文本框(用于自由文本搜索)和一个按钮。单击该按钮,将打开一个弹出对话框,其中包含可供选择的树结构 如果我将整个backing bean作为复合组件的属性传递,它可以正常工作,我可以从中获取所选的对象。

但我不喜欢这个解决方案有两个原因:

  1. 我想将“发布”作为“价值”仅归属于所选对象, 而不是整个支持豆。
  2. 我需要很多这些组件 相同的视图设置相同类型的不同对象,所以我需要每个 组件值绑定到视图支持中的不同字段 bean,而不是组件bean中的唯一恶魔。
  3. 怎样才能实现呢? 谢谢

0 个答案:

没有答案