2010-02-14 37 views
1

我正在使用GWT從php腳本動態加載html代碼片段。我定義了我想讓php腳本在url中返回的代碼片段(test.php?snippet = 1)。現在在GWT中,我有一個使用RequestBuilder檢索片段的函數「getSnippet(int snippet id)」。它的工作原理非常好,但是讓我煩惱的是每次getSnippet被調用時都必須創建一個新的RequestBuilder。我寧願有一個ReqestBuilder,只需在調用getSnippet時更改網址...GWT RequestBuilder - Changin URL

有沒有辦法做到這一點?

謝謝!

回答

0

在查看源代碼時,我看不出他們爲什麼要這樣做的一個很好的理由。我想認爲GWT開發人員決定省略setUrl方法,並將其包含在構造函數中。

如果你真的想這樣做,解決這個問題的方法之一是擴展類並添加一個setUrl(String url)方法。修改所有當前使用的RequestBuilder以使用新擴展的類並查看是否有任何內容中斷。