我有一些在服務器上運行的GWT應用程序。GWT應用程序和從服務器返回的響應
我們正在使用某些解決方案的下標,這些解決方案會在規定的時間間隔內對此應用程序進行處理。 問題是,這個解決方案(服務)檢查服務器返回的響應是否包含一些預定義的關鍵字。
但是,正如你所知道的那樣,GWT會用.js文件中包含的數據返回純粹的空白HTML頁面。
因此,Ping服務將不能存在預定義的關鍵字,這個語句是否正確?
如果這是真的,我們不能找到解決此類問題的任何解決方法嗎?
謝謝。
我有一些在服務器上運行的GWT應用程序。GWT應用程序和從服務器返回的響應
我們正在使用某些解決方案的下標,這些解決方案會在規定的時間間隔內對此應用程序進行處理。 問題是,這個解決方案(服務)檢查服務器返回的響應是否包含一些預定義的關鍵字。
但是,正如你所知道的那樣,GWT會用.js文件中包含的數據返回純粹的空白HTML頁面。
因此,Ping服務將不能存在預定義的關鍵字,這個語句是否正確?
如果這是真的,我們不能找到解決此類問題的任何解決方法嗎?
謝謝。
您面臨的問題與AJAX應用程序的crawlbitlity有關 - Google has some pointers for you :)通常,您需要服務器上的無頭瀏覽器來生成輸出您通常會在瀏覽器中看到,例如,請參閱HtmlUnit。
只有初始容器頁面和它嵌入的加載器腳本是HTML & JS。之後,您使用GWT的RPC機制與服務器交換Java對象,或使用Ajax(例如RequestBuilder)與服務器交換任何類型的數據。您將其命名爲:JSON,XML,純文本等。
這不是我所問的,請重新閱讀這個問題!我問'是否有任何解決方法讓服務器發送實際的HTML到客戶端? – 2010-11-04 09:45:04
請重新提出您的問題。目前還不清楚你到底想要達到什麼(某種挑戰 - 響應認證?發送一些簡單的html字符串給客戶端?)我們需要更多的輸入。 – z00bs 2010-11-04 10:13:42
+1 z00bs:我重新閱讀了這個問題,但我仍然無法理解它是如何解釋爲您在評論中解釋的。 – Jawher 2010-11-04 13:19:40