2015-03-13 65 views
0

實際上我需要以動態方式在Jsp textarea中顯示服務器的實時日誌。我通過使用ajax回調方法獲取了日誌,但我不知道這是否正確。有沒有解決方案來同步服務器和客戶端以獲取服務器日誌到jsp,請幫助我。如何在jsp textarea中顯示來自服務器的實時日誌?

+0

從哪裏得到服務器的日誌?日誌存儲在哪裏? – Braj 2015-03-13 08:16:30

+0

在服務器端生成日誌後,它存儲在數據庫中,我使用ajax獲取這些日誌,但我不知道這是否正確。 – kamalakanta 2015-03-13 08:57:01

回答

0

如果您正在使用finegrane時間戳retriving從數據庫日誌然後阿賈克斯投票將是最好的辦法。如果您的應用程序擁有大量的用戶羣,我會在從數據庫進行回顧後重新緩存日誌。 這是一個很棒的長篇大論教程。你可以減少等待時間。

Long polling using jquery

0

Ajax請求可以從服務器端獲取日誌,它是輪詢模式。 如果您想獲得更好的性能,可以使用稱爲Comet的Ajax Push技術模式。 這是名爲CometD的項目。

http://cometd.org/

+0

是的,我已經通過使用DWR反向Ajax解決了。謝謝Andy Fong – kamalakanta 2015-03-17 13:21:14

+0

這裏是鏈接http://directwebremoting.org/dwr/index.html – kamalakanta 2015-03-17 13:22:30

相關問題