バックグラウンド
休止状態でSpring MVCを使用しています
jquery コード スニペット
$(document).ready(function() {
$( "#dialog" ).dialog();
$('#tableDiv').load('genCityInqGV.htm?type=0&number=1');
$( "#dialog" ).dialog('close');
} );
@Controller で
@RequestMapping(value = "/genCityInqGV", method = RequestMethod.GET)
public String genCityInqGV() {
try {
while(true){
System.out.println("Print");
}
} catch (Exception ex) {
log.error("Exception.." + ex);
}
return "gen/genCityInqGV";
}
コントローラーで、ダイアログ機能が機能しているかどうかを確認する有限ループを記述しますか? しかし、ダイアログはまだ閉じようとしています。これは、次のステートメントが実行されることを意味します。
$( "#dialog" ).dialog('close');
次の後に
$('#tableDiv').load('genCityInqGV.htm?type=0&number=1');
画面を確認すると、次のステートメントがまだ印刷されています
System.out.println("Print");
バックエンドの load 関数のプロセスでさえまだ処理中なので、なぜ dialog('close') ステートメントが実行されるのか。
私を更新してください!