2011-12-15 46 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