2011-12-15 37 views
0

我正在處理我的第一個Web應用程序,並且我正在使用gwt來構建它。谷歌網絡工具包 - 從Java發送字符串到JavaScript代碼

這個應用程序實現外部手寫JavaScript代碼(我不熟悉)。 那麼,我需要在Java中設置一個String變量並將其傳遞給JavaScript對象。

我的HTML的有趣的部分看起來像:

<script type="text/javascript"> var b = new Browser({ 
              containerID: "TheApp", 
              Data: Info, 
              bookmark: bookmarkCallback, 
              dataPath:"pathToData/" 
                }); </script> 

而現在,我想設置數據路徑的Java和它傳遞給「pathTOData」

究竟如何,我能做到這一點? 在此先感謝您的幫助

回答

0

要訪問字符串信息,您可以使用Dictionary class它允許您訪問在主機頁面上定義的外部JS對象。

不過你的情況和對象比較複雜,所以很有可能你將不得不使用JSNIJavaScript Overlay Types

+0

THX,我需要一個JSNI方法的形式Java來JS。 – 2011-12-19 18:34:09