2010-11-04 113 views
1

我有一些在服務器上運行的GWT應用程序。GWT應用程序和從服務器返回的響應

我們正在使用某些解決方案的下標,這些解決方案會在規定的時間間隔內對此應用程序進行處理。 問題是,這個解決方案(服務)檢查服務器返回的響應是否包含一些預定義的關鍵字。

但是,正如你所知道的那樣,GWT會用.js文件中包含的數據返回純粹的空白HTML頁面。

因此,Ping服務將不能存在預定義的關鍵字,這個語句是否正確?

如果這是真的,我們不能找到解決此類問題的任何解決方法嗎?

謝謝。

回答

2

您面臨的問題與AJAX應用程序的crawlbitlity有關 - Google has some pointers for you :)通常,您需要服務器上的無頭瀏覽器來生成輸出您通常會在瀏覽器中看到,例如,請參閱HtmlUnit

0

只有初始容器頁面和它嵌入的加載器腳本是HTML & JS。之後,您使用GWT的RPC機制與服務器交換Java對象,或使用Ajax(例如RequestBuilder)與服務器交換任何類型的數據。您將其命名爲:JSON,XML,純文本等。

+0

這不是我所問的,請重新閱讀這個問題!我問'是否有任何解決方法讓服務器發送實際的HTML到客戶端? – 2010-11-04 09:45:04

+1

請重新提出您的問題。目前還不清楚你到底想要達到什麼(某種挑戰 - 響應認證?發送一些簡單的html字符串給客戶端?)我們需要更多的輸入。 – z00bs 2010-11-04 10:13:42

+0

+1 z00bs:我重新閱讀了這個問題,但我仍然無法理解它是如何解釋爲您在評論中解釋的。 – Jawher 2010-11-04 13:19:40

相關問題