2009-02-19 53 views
0

我有一個小窗口,裏面有一個IRC客戶端,當用戶登錄到一個jsp頁面時,這個客戶端會打開。我試圖找出一種方法,在彈出窗口關閉後調用SQL更新語句。JSP/Servlets觸發SQL更新

任何人有任何想法,我怎麼能這樣做呢?

感謝

〜凱爾摹

回答

1

一個可能的解決方案是在彈出窗口中執行「心跳」請求通過AJAX的服務器,以表明它仍然是開放的。在服務器端,列出活動窗口的表以「最後更新」時間戳記來維護。在服務器上定期檢查線程(在應用程序啓動時啓動servlet),每隔幾秒檢查一次,並在X秒內未提供心跳的那些窗口上執行更新。