7

(Tomcat) サーバー上のログ ファイルを表示し、自動的に更新するテキスト領域を含む JSP サイトをどのように実装しますか。

setTimeout を使用して ajax リクエストを送信し、サーバーにポーリングするのは簡単だと思います。しかし、問題は、サーバー上のファイル (Log4J ログファイルです。独自のアペンダーを使用できますか?) の変更を監視し、ajax 要求が到着したときに変更された行のみを送信する方法です。

ログ内の変更された行を検出する方法がわかりません...

4

5 に答える 5

2

テール/アジャックスはありませんが、これはあります

jspファイルブラウザ

于 2013-12-03T21:39:33.587 に答える
0

私が知らなかった非常に良い解決策はスレッドで言及されています、これは私がグーグルステールで見つけたもう一つの解決策です

于 2012-07-05T13:46:42.343 に答える
0

Jakarta Common IO ライブラリが提供する Tailer が役立つかもしれません。Tailer はプロデューサーとして機能し、GUI ポーリングはコンシューマーとして機能できます。

http://alvinalexander.com/java/jwarehouse/commons-io-2.0/src/test/java/org/apache/commons/io/input/TailerTest.java.shtml

于 2014-08-20T15:39:55.447 に答える