弹出窗口在选择任何下拉列表时收缩

时间:2014-12-26 04:16:56

标签: popup oracle-adf jdeveloper

我使用Oracle ADF开发了一个弹出窗口,现在我遇到了部署环境中弹出屏幕的问题。单击侧边栏导航时会创建此弹出窗口,侧边栏导航会调用在弹出窗口中启动的有界任务流。

弹出窗口包含下拉菜单和文本框字段,并且只要点击任何下拉菜单,就会缩小到非常小的尺寸。我已经在网上查找了这个问题,但发现只有一个可能的解决方案af:dialog af:popup的“模态”属性必须为真。但这并没有解决我的问题,因为此属性仅设置为true。

这方面的任何指示都会非常有用。

1 个答案:

答案 0 :(得分:0)

最后在队友的帮助下找到了这个问题。

我们使用EL表达式有条件激活任务流并且在requestScope中,因此对下拉列表的任何点击都试图回发到服务器并且每次都评估EL,但是我们使用请求范围变量定义了TaskFlowPageDef active property,但它不适用于下一个请求。因此,任务流程正在缩小。

将范围更改为viewScope,现在它完全正常工作。

有关详细信息:请参阅此blog