0

クライアント側でブラウザを閉じたときにサーバーからファイルを削除したい。

XMLファイルを保存する必要があります。送信ボタンをクリックすると、同じXMLを使用して同じページが再読み込みされます。同じページをリロードするには、JSPは以前に保存されたファイルを必要とします。しかし、必要のないときにそのファイルを削除する必要があります。セッションを使用することは想定されていないため、ブラウザを閉じたときにファイルを削除することはできますか。ユーザーがブラウザを閉じたときの検索方法。SpringMVCフレームワークを使用しています。

どうすればこれを解決できるか教えてください。

4

1 に答える 1

1

これを可能にするためにAjaxを使用できます:

1:Check if user wants to exit the window 
2: if yes then make Synchronous ajax call to a file that contains code to delete a file 

例 :-

    $(window).unload( function () {

    $.ajax({
       url: "page_which_contains_file_deletion_code.jsp",
       success: function(data){
         alert("File Deleted Successfully");
       },
     async: false
     }); 
});
于 2013-02-05T14:43:34.170 に答える