1

2つのテキストボックス、2つのドロップダウン、チェックボックス、4つのリストボックスを備えたJSPページ(これはタブ付きのビューです)があります。

1つのドロップダウンは、dbに接続し、プリペアドステートメントを介してクエリを実行することで入力されます。

チェックボックスがオンになっている場合、4つのリストボックスと2番目のドロップダウンがAJAXを介して入力されます。デフォルトでは、チェックボックスはオフになっています。

ここでの問題は、JSPページの読み込みに時間がかかりすぎることです。ページの読み込みには約0.11分かかります。チェックボックスをオンにしてリストボックスと2番目のドロップダウンにデータを入力する前でも、ページの読み込みが遅すぎます。

タブでページを表示するとパフォーマンスが低下しますか?

なぜこれが起こっているのか、そしてページのパフォーマンスを改善するために何ができるのか、何か考えはありますか?

4

1 に答える 1

0

この問題の回避策を見つけました。最初にページをロードしてから、このドロップダウン コントロールだけをロードするために AJAX 呼び出しを行っています。そうすれば、ユーザーはページの読み込みが遅いと感じることはありません。これが恒久的な解決策ではないことはわかっています。

于 2012-09-25T22:37:36.537 に答える