我已經編寫了一個帶有幾個JSP頁面和運行在Tomcat服務器上的Java servlet的Web應用程序。該應用程序需要能夠每隔x秒向其中一個Servlet發送位置更新。我已經找到了html5 watchPosition(sucess_callback,error_callback)函數來從網頁獲取位置更新。我在想..一旦我從這個函數中獲得更新,我會把代碼放在回調函數中,把更新發送給一個Servlet。但是,將watchPosition函數添加到應用程序中的每個JSP頁面似乎都很麻煩。無論用戶在應用中查看的任何網頁,定期向服務器發送GPS更新的正確方法是什麼?從網絡應用程序發送位置更新到服務器
0
A
回答
0
我不確定當用戶加載另一個網頁時,是否可以創建任何繼續發送位置數據的代碼。網絡是一個無狀態的東西,當用戶打開另一個頁面時,執行其他代碼。我懷疑JSP是發送到移動電話時從其生成HTML的代碼庫。我的想法是在Javascript中添加位置發送功能作爲AJAX請求。如果您的網絡應用程序基於頁面和完整加載之間的許多鏈接,那麼實現用於將新內容加載到頁面中的Ajax也可能是一個想法。
+0
我明白了,謝謝你的回覆。那麼,我是否必須在所有網頁中添加AJAX代碼? – ddd
相關問題
- 1. 從應用程序發送圖像到網絡服務器
- 2. 如何發送Android應用程序的位置到服務器?
- 3. 網絡服務和服務器程序的Android位置感知應用程序
- 4. 從網絡移動應用程序發送數據到服務器
- 5. Android,從應用程序發送字符串到網絡服務器
- 6. 將數據從iPhone應用程序發送到Node.js網絡服務器
- 7. 存儲和發送android gps位置更新的最佳方法連續發送到網絡服務器
- 8. 該應用程序發送位置後,服務器Android Java
- 9. iPhone應用程序發回數據到網絡服務器
- 10. 定期將GPS發送到網絡服務器的黑莓應用程序?
- 11. 發送位置更新到服務器在Android中
- 12. 從網絡更新iOS應用程序
- 13. 將會話ID從Android應用發送到Jersey網絡服務
- 14. 使用Ethercad從Arduino發送數據到網絡服務器lib
- 15. 使用AFNetworking從iPhone發送PDF文件到網絡服務器?
- 16. 如何發送位置到服務器?
- 17. 從網絡應用程序外部從Web服務器傳送文件
- 18. 從ios應用程序發送對象數據到服務器應用程序
- 19. 從服務器發送命令到android應用程序
- 20. 從應用程序發送字符串到服務器
- 21. 發送數據從服務器到Android應用程序
- 22. 從j2me應用程序發送XML數據到服務器
- 23. 從服務器發送消息到iOS應用程序
- 24. 從android應用程序發送數據到服務器
- 25. 從iphone應用程序發送文件到本地服務器?
- 26. 從服務器發送數據到OSX應用程序
- 27. 從服務器發送圖像到Android應用程序
- 28. 從ios應用程序發送短信到服務器
- 29. 發送數據從服務器到iPhone應用程序
- 30. 從android應用程序發送參數到服務器
嘗試[接受一些答案](http://meta.stackexchange.com/a/5235)以前的問題,以鼓勵人們回答這個問題。 – robertc