ながら、私は特定のパラメータを選択し、をクリックした後、ボタン「はを提出」ヒットこのJSPを持って、私はローディング画面がサーブレットをロード
<body>
<input type=button class="button" id = "submit" value="Evaluate"
onclick="JavaScript:return evaluateFunction()">
</body>
以下と同様のJavaScript関数を呼び出していますを「提出」 evaluateFunction()
は、私はすべてのパラメータを収集し、以下のように新しいポップアップウィンドウに新しいサーブレットを呼び出しています:
<script>
function evaluateFunction(){
var win = window.open('ConfirmEvaluate?parameters,'mywindow','width=600,height=500,titlebar=no')
}
</script>
今、問題はそうConfirmEvaluate servlet
取りされますデータベースからデータを取得する時間(入力のサイズに基づいて15-20秒程度)、転送されたJSPにデータを表示する(userdata.jsp
) これで15〜20秒でローディングGIFまたは画面を表示したいサーブレットはデータベースからデータをロードします。 どうすればいいですか?
私はすでに同じような質問をしてきましたが、いずれも特定の回答がありません。
データをフェッチ – sForSujit
可能な重複になるまで、あなたは前負荷のdivを表示することができます[サーブレットが読み込まれている間に何かを表示する](https://stackoverflow.com/questions/36303493/display-something-while-servlet-loads) –
@Sarahいいえ、それは特定の解決策がその質問で提供されていないので、あなたが答えが空いていることを知らないなら、私はすでにそれを通過しました、司会者のように行動しないでください。 –