Oracle Weblogic/ADF を使用してプロトタイプ Web アプリを作成しています。JDeveloper 11.1.1.6.0 を使用しています。
1 つのエンティティ オブジェクトと 1 つのビュー オブジェクトを持つ基本的なアプリケーションがあります。I の要件の 1 つは、データが変更されたら、デジタル署名する必要があるということです。これを行うために、アプレット/サーブレットベースのソリューションを使用しています。
ユーザーがテーブル内のエントリを編集することを決定すると、2 列のフォーム レイアウトを示すページが表示されます。このページには、クリックすると ADF ダイアログ ウィンドウが表示されるボタンがあります。このページには「Sign」というボタンがあります。ユーザーが「署名」ボタンをクリックすると、埋め込まれたアプレットと通信する JavaScript が実行されます。この埋め込みアプレットは、サーブレットと通信し、署名を表す文字列を返します。このプロセスは、タスク フロー ベースです。
私が抱えている問題は、一部のユーザー (IE 8、Win 7 Enterprise) がポップアップの [署名] ボタンをクリックすると、次のポップアップが表示されることです。
[OK] をクリックすると、ページが再読み込みされ、[署名] をもう一度クリックすると、プロセスが繰り返されてループが発生します。最初はアラートが IE から来ていると思っていましたが、さらに調査すると、アラートは ADF から来ているようです。依存ダイアログがないため、なぜこのメッセージが表示されるのかわかりません。ドキュメントの「コミットされていないデータの警告」をオフに設定しようとしましたが、それでも同じポップアップが表示されます。また、このメッセージは、Windows 7 上で IE 8 を実行している一部のユーザーにのみ表示されます。
このポップアップを停止する方法、および/またはそれが発生している理由について誰か考えがありますか? 私が困惑しているので、どんな助けでも大歓迎です。
ありがとう。