0

jsp ページに jsp 動的インクルードが含まれている場合...

<jsp:include page=”filename.jsp” /> 

...ドキュメントの onload イベント (またはプロトタイプの dom:loaded イベント) があまりにも早く発生する可能性はありますか? (つまり、含まれている filename.jsp が完全にロードされる前)

これが当てはまると思われる理由は、インクルードされたファイルが個別にコンパイルされ、実行時にディレクティブによってのみインクルードされるためです。親 jsp は、DOM がロードされたと見なすには、ディレクティブ自体のロードで十分であると想定する場合があります。インクルード ページは非同期にロードされ、そのロードはドキュメントによって監視されない可能性があります。

これは正当な懸念事項ですか?

前もって感謝します

4

1 に答える 1

3

これは、クライアント側ではなく、サーバー側に含まれています。確かに非同期ではありません。クライアントは 1 つの応答を受け取ります。ページを右クリックしてソースを表示します。すべてプレーンな HTML です。

onload に問題がある場合は、別の場所にあります。生成された HTML 出力を検証します。

于 2010-04-28T18:46:23.003 に答える