サーブレットがクローラーをアクティブにし、対象の URL を txt ファイルに書き込むアプリケーションを作成しています。次に、この txt ファイルを (1 行ずつ) 読み取り、JSP に追加します。次の Jquery を使用しています。
// LOAD file and split line by line and append divs
$.get('./crawlFiles/urls.txt', function(data) {
setTimeout(data, 3000);
var lines = data.split("\n");
$.each(lines, function(n, elem) {
$('#reviewList').append('<div><a href="'+ elem +'">' + elem + '</a></div>');
});
});
setTimeout() がなくてもファイルを読み取ることはできますが、古い情報が表示されます (新しい情報を取得するには、Eclipse でプロジェクトをリロードする必要があります)。このサイトを検索すると、 setTimeout() が機能するはずですが、画面には何も表示されません。
新しく追加された情報を含む txt ファイルを読み取るにはどうすればよいですか?