5

ダイアログ内で動的に作成するデータテーブルを使用しようとしています。各行にはチェックボタンと編集ボックスがあります。DOJO ダイアログを使用しようとすると、それに関連付けられている Java オブジェクトのプロパティを更新できますが、同じボタンを押してもダイアログが閉じないようです。

jquery ダイアログも使用してみましたが、部分的な更新に問題があり、ダイアログからサーバー側のイベントを起動できませんでした。

繰り返しコントロールも使用してみましたが、他の問題が発生しました。

Java Bean を使用してコードのコントロール部分をビューから分離することは、フォーラムの投稿を見たときは非常に良いアイデアのように思えましたが、現在では多くの小さな問題が発生し、開発時間が増加しています。私が試した以外のアプローチを誰かが持っていれば、本当に感謝しています。


私の質問に関連する問題のいくつかは、checkBox コントロールが実際のブール値に、trueまたはfalseその代わりに文字列を使用するという事実によるものでした。そして、それはすべてのイベントがダイアログで機能しないように見えました.

4

1 に答える 1

1

XPages Extension Library のダイアログ コントロールを使用してみましたか?

私は数年前にバニラの dojo ダイアログの回避策を書きました。まだ機能するかどうかわからない: http://dontpanic82.blogspot.no/2010/02/xpages-making-dojo-dialogs-works-with.html

私はほとんどの Dojo ウィジェットに拡張ライブラリーを使用する傾向があります。このようにして、何かが機能しない理由を理解する必要がなくなり、XPages/Dojo の新しいバージョンがリリースされたときにコードを維持する必要がなくなります。

于 2012-10-18T05:34:04.543 に答える