问题标签 [oracle-adf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2944 浏览

oracle - 使用 Ant 构建 Oracle ADF 应用程序 jar 文件

我正在尝试编写 Ant 脚本来为 Oracle ADF 应用程序构建 jar 文件,我注意到 JDev 中的构建(实际上部署可能是一个更好的词)过程和 Ant 过程生成的内容存在一些差异:

  • META-INF/adfc-config.xml
  • META-INF/adflibWEBINDEX.txt
  • META-INF/adfm.xml
  • META-INF/faces-config.xml
  • META-INF/jar-adf-config.xml
  • META-INF/jar-connections.xml
  • META-INF/jax-ws-catalog.xml
  • META-INF/oracle.adf.common.services.ResourceService.sva
  • META-INF/task-flow-registry.xml

有谁知道这些文件是如何生成的以及如何编辑 Ant 脚本以包含它们?

我知道其中一些存在于项目文件夹结构中,但是当我将它们的内容与从 Jdev 构建生成的 jar 文件生成的相同文件进行比较时,它们是不同的。所以我认为这里不仅仅是一个简单的副本。

干杯,

0 投票
2 回答
2393 浏览

java - 从对话框的 returnListener 中设置导航规则在 ADF 10g 中不起作用(JSF 面向 1.1)

我有一个使用对话框框架创建的确认对话框。该对话框由命令链接打开,在 tg 中选择的值将返回给返回侦听器。这是我的命令链接。

在返回侦听器中,我尝试设置导航规则,但没有任何反应。我这样做(返回处理程序只这样做):

最重要的是,如果我使用对话框框架但没有打开窗口,一切都很好。我像这样设置命令链接:

一切正常。我使用的是 jDev 10.3.1.4 和相同版本的 ADF。

0 投票
2 回答
7854 浏览

jsf - ADF af:table 编程“selectionListener”在要触发的列之一中停止“valueChangeListener”

af:table 组件的“selectionListener”属性的默认值通常如下所示: selectionListener="#{bindings.IterBinding.collectionModel.makeCurrent}"

但是如果需要一些特殊的选择处理,可以为选择事件指定自定义处理程序,通常在支持 bean 中。作为此自定义处理程序的第一步,以编程方式调用使行成为当前行的默认功能。这可能类似于以下代码片段:

这应该与标准选择处理程序完全一样,对吧?
但事实并非如此。
通过单击表格列之一中的复选框触发选择更改时,此 af:selectBooleanCheckbox 的“valueChangeListener”不会在这种情况下触发。第二次点击时触发。当使用默认的“selectionListener”时,它总是按预期触发。

任何想法自定义处理程序有什么问题?

0 投票
1 回答
2957 浏览

java - 以编程方式选择 selectManyCheckbox 组件

如何以af:selectManyCheckbox编程方式设置项目的选择?

我有一个旧 ADF 版本,我尝试在此列表中创建一个项目,如果我单击它,它将选择所有剩余的项目:

我的java类:

0 投票
0 回答
656 浏览

oracle-adf - 如何使用 JUnit 模拟 FacesContext?

我正在使用 JUnit 4,

我想模拟FacesContext实例,在为包含实例的方法编写测试用例时遇到空指针错误FacesContext,类似地 DataBinding 和BindignContainer.. 等。

我在 Util 类中的方法:

我的 TestCase 方法:

谢谢!

0 投票
1 回答
788 浏览

java - 如何将数据从网页传递到不同项目中的另一个网页 (JSF 1.1 - ADF 10.1.3)

我在两个不同的项目中有两个页面(这意味着在单独部署的不同耳朵文件中),我需要将数据从一个页面传递到另一个页面。

在我做的命令链接的动作中

在另一个页面的支持 bean 的构造函数方法中,我这样做:

但页面始终为空。我尝试使用进程、会话和请求范围,但没有成功。有没有办法通过手动指定参数来重定向到另一个页面?就像是

0 投票
2 回答
348 浏览

oracle - Oracle ADF ViewCriteria 取消

如何取消/拒绝应用的 ViewCriteria,

假设我有要应用于视图对象的视图标准,但稍后我想拒绝此视图标准以使视图对象以默认状态显示。

谢谢

0 投票
1 回答
6696 浏览

javascript - 跨域 iframe src 更改

我有一个包含 iframe 的应用程序。我可以修改 iframe 的内容,但不能修改整个页面本身,例如:

我有一个要求,我需要将 iframe 的内容更改为不同的页面(可能在不同的域上)并返回。目前我这样做:第一页(它在 iframe executionPanelApplications 内):

第二页(它也应该在 iframe executionPanelApplications 内):

如果两个站点都在本地主机中,它就像一个魅力。不幸的是,如果它们位于不同的域中 - 第二页将在新窗口中打开。在 ie 8 中测试。正如我所说 - 我无法更改包含 iframe 的页面的内容。我只能在 iframe 内部工作。我需要这个只在ie中工作。

有任何想法吗?

0 投票
2 回答
2250 浏览

jsf-2 - 无法在 JSF 页面中导入 CSS

我正在学习在 Oracle jDeveloper 11g 上使用 ADF。我创建了一个 ADF Fusion Web 应用程序(使用 WebLogic 网络服务器)并在\ViewController\public_html. 然后我创建了一个 CSS 皮肤文件(用于 JSF)并将它放在\ViewController\WebContent\resources\css\

我想将此类样式规则应用于 JSF 页面。为此,我将其放入这样的页面中

prova.css我创建的 CSS 文件的名称在哪里。

它不起作用,既不使用/css代替cssor/resources/css等​​。

0 投票
1 回答
1829 浏览

ajax - Oracle ADF h:commandButton f:ajax 不工作

试图通过 Ajax 更新页面。单击一个按钮并在页面上打印出一个计数器。

以下代码在 Tomcat 7 上使用 JSF 2.0 mojarra 部署时有效。从 JDeveloper 11g 部署到内置 Weblogic 服务器时,它不起作用。count 变量确实会增加,但每次使用 ADF 时都会重新加载页面。

支持豆:

JSF 页面: