問題タブ [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 ファイルを構築する

Oracle ADF アプリケーションの jar ファイルをビルドする Ant スクリプトを作成しようとしていますが、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/タスクフローレジストリ.xml

これらのファイルがどのように生成され、Ant スクリプトを編集してそれらを含める方法を知っている人はいますか?

これらのいくつかはプロジェクトのフォルダー構造に存在することは知っていますが、それらの内容を Jdev ビルドで生成された jar ファイルから生成された同じファイルと比較すると、それらは異なります。したがって、ここで行われているのは単純なコピー以上の何かがあると思います。

乾杯、

0 投票する
2 に答える
2393 参照

java - ダイアログからのreturnListenerでのナビゲーションルールの設定は、ADF 10gでは機能しません(JSF Faces 1.1)

ダイアログフレームワークを使用して作成された確認ダイアログがあります。ダイアログはコマンドリンクによって開かれ、tgで選択された値がリターンリスナーに返されます。これは私のコマンドリンクです。

リターンリスナーでナビゲーションルールを設定しようとしましたが、何も起こりません。私はこのようにします(リターンハンドラーはこれだけを行います):

厄介なのは、ダイアログフレームワークを使用していても、ウィンドウを開かなくてもすべて問題がないということです。次のようにコマンドリンクを設定します。

すべてが正しく機能します。jDev10.3.1.4と同じバージョンのADFを使用しています。

0 投票する
2 に答える
7854 参照

jsf - ADF af:table プログラムによる "selectionListener" は、起動する列の 1 つで "valueChangeListener" を停止します

af:table コンポーネントの「selectionListener」属性のデフォルト値は、通常、次のようになります。 selectionListener="#{bindings.IterBinding.collectionModel.makeCurrent}"

ただし、特別な選択処理が必要な場合は、通常はバッキング Bean で選択イベントのカスタム ハンドラーを指定できます。このカスタム ハンドラーの最初の手順として、行を現在の行にするための既定の機能がプログラムによって呼び出されます。これは、次のコード スニペットのようになります。

これは、標準の選択ハンドラーとまったく同じように動作するはずですよね?
しかし、そうではありません。
テーブル列の 1 つでチェック ボックスをクリックして選択の変更をトリガーする場合、この af:selectBooleanCheckbox の「valueChangeListener」はこの機会に起動しません。2 回目にクリックすると発火します。デフォルトの「selectionListener」を使用すると、常に期待どおりに起動します。

カスタム ハンドラーの何が問題なのですか?

0 投票する
1 に答える
2957 参照

java - プログラムによる selectManyCheckbox コンポーネントの選択

af:selectManyCheckboxプログラムでアイテムの選択を設定するにはどうすればよいですか?

古いバージョンの ADF を使用していて、このリストにアイテムを作成しようとしました。このリストをクリックすると、残りのすべてのアイテムが選択されます。

私のJavaクラス:

0 投票する
0 に答える
656 参照

oracle-adf - JUnitを使用してFacesContextをモックする方法は?

私はJUnit 4を使用していますが、

インスタンスをモックしたいのですが、インスタンス、同様に DataBinding などFacesContextを含むメソッドのテスト ケースを作成中に nullpointer エラーが発生します。FacesContextBindignContainer

Util クラスの私のメソッド:

私の TestCase メソッド:

ありがとう!

0 投票する
1 に答える
788 参照

java - Webページから別のプロジェクトの別のWebページにデータを渡す方法(JSF 1.1-ADF 10.1.3)

2つの異なるプロジェクトに2つのページがあり(つまり、単一にデプロイされた異なるearファイルにあります)、ページから別のページにデータを渡す必要があります。

コマンドリンクのアクションで私はします

他のページのバッキングBeanのコンストラクターメソッドでは、次のようにします。

ただし、ページは常にnullです。プロセス、セッション、リクエストのスコプを使ってみましたが、運が悪かったです。パラメータを手動で指定して他のページにリダイレクトする方法はありますか?何かのようなもの

0 投票する
2 に答える
348 参照

oracle - OracleADFViewCriteriaのキャンセル

適用されたViewCriteriaをキャンセル/拒否する方法、

ビューオブジェクトに適用したいビュー基準があるが、後でこのビュー基準を拒否して、ビューオブジェクトをデフォルトの状態で表示したいとします。

ありがとうございました

0 投票する
1 に答える
6696 参照

javascript - クロスドメイン iframe src の変更

iframe を含むアプリケーションがあります。iframe のコンテンツは変更できますが、ページ全体は変更できません。たとえば、次のようになります。

iframe のコンテンツを別のページ (おそらく別のドメイン) に変更して戻る必要があるという要件があります。現在、私は次のようにしています: 最初のページ (iframe executionPanelApplications 内にあります):

2 番目のページ (iframe の executionPanelApplications 内にもある必要があります):

両方のサイトが localhost にある場合、それは魅力のように機能します。残念ながら、それらが異なるドメインにある場合は、2 番目のページが新しいウィンドウで開かれます。すなわち8でテストされました。私が言ったように、iframeを含むページの内容を変更することはできません。iframe 内からしか作業できません。これは、つまりでのみ機能する必要があります。

何か案は?

0 投票する
2 に答える
2250 参照

jsf-2 - JSF ページに CSS をインポートできない

Oracle jDeveloper 11g で ADF を使用する方法を学んでいます。(WebLogic Webサーバーを使用して)ADF Fusion Webアプリケーションを作成し、.NETの下にJSFページを作成しました\ViewController\public_html。次に、CSS スキン ファイル (JSF 用) を作成し、その下に配置しました。\ViewController\WebContent\resources\css\

このようなスタイル ルールを JSF ページに適用したいと考えています。これを行うには、そのようなページに行を入れます

prova.css、作成した CSS ファイルの名前です。

またはなど/cssの代わりに使用しても機能しません。css/resources/css

0 投票する
1 に答える
1829 参照

ajax - Oracle ADF h:commandButton f:ajaxが機能しない

Ajaxを介してページを更新しようとしています。ボタンをクリックして、ページにカウンターを印刷します。

次のコードは、Tomcat7でJSF2.0 mojarraを使用してデプロイした場合に機能します。JDeveloper11gから組み込みのWeblogicサーバーにデプロイした場合は、機能しません。count変数はインクリメントされますが、ADFを使用するたびにページがリロードされます。

バッキングビーン:

JSFページ: