xPageにいくつかのカスタムコントロールがあり、各カスタムコントロールにはクライアント側のJavaScriptリソースが含まれています。
xpagesにカスタムコントロールを追加し、レンダリングをfalse(またはtrue)に設定すると、カスタムコントロールがtrueに変更されたときではなく、xpageをロードしたときにjavascriptリソースが読み込まれることに気付きました。レンダリングをfalseに設定したかのように、これは問題ない動作だと思います。ロードされたプロパティはまだtrueです。(loadingプロパティをfalse / trueに設定してこれをテストしていません)
代わりに、extLibで動的コンテンツコントロールを使用する場合、xpageのロード時にカスタムコントロールまたはjavascriptリソースはロードされず、xpageからカスタムコントロールのロードをトリガーすると、カスタムコントロールは適切にロードされますが、javascriptリソースはにロードされていません。
ここでの私の推測は、これらのシナリオの両方が関連しているということです。すべてのjavascriptリソースは、xpageのロード時にロードされた場合にのみxpageにロードされます。(つまり、部分的な更新を使用してjavascriptリソースをロードする方法が見つかりません)
だから...私がextlibを使用しているかどうかに関係なく、部分的な更新を使用してxpagesがロードされた後、カスタムコントロールにあるjavascriptリソースをロードする方法はありますか?onClientLoadイベントを使用してさまざまな方法を試しましたが、機能させることができませんでした。
ありがとうトーマス