在片段加载上调用函数

时间:2012-12-05 04:42:10

标签: oracle-adf

我有一张带有桌子的片段。 该表的值来自bean中的列表。 我需要在加载片段时填写列表。

我试图这样做,就像我在这里看到的那样: https://kr.forums.oracle.com/forums/thread.jspa?threadID=2386966 但是我看到它在加载时填充列表然后再次调用bean的构造函数, 所以列表得到一个新的实例,实际上它又是空的。

你知道为什么会这样吗? 或者在加载片段时是否还有其他方法可以填充bean中的列表?

谢谢!

2 个答案:

答案 0 :(得分:0)

您需要更改bean的范围。 我建议先尝试'查看范围'。

答案 1 :(得分:0)

您可以将任务流的默认入口点作为方法调用,初始化pageflowscope托管bean中的列表。然后,您应该能够在流程中的所有页面中引用该列表。