将DOJO集成到现有的STRUTS应用程序中

时间:2010-05-20 13:04:47

标签: dojo

我正在尝试将DOJO集成到我现有的struts应用程序中。 下面列出了我遵循的步骤。

1.Downloaded DOJO 1.4,复制了我的应用程序文件夹下的dijit,dojo和dojox文件夹jsp-> js> DOJO

  1. 通过标记示例复制粘贴“对话框”(http://www.dojotoolkit.org/reference-guide/dijit/Dialog.html#dijit-dialog

  2. 当我运行应用程序时,我收到javasript错误dojo undefined。

  3. 我缺少什么? 还有dojo.xd.js在哪里?我没有在dojo文件夹下看到它

2 个答案:

答案 0 :(得分:1)

您可能缺少对页面上的dojo脚本的引用。

http://www.dojotoolkit.org/reference-guide/quickstart/install.html#quickstart-install

您需要在页面中添加<script src="path to where you put dojo"></script>

答案 1 :(得分:0)

简单的替代方案是使用来自CDN的DOJO - 内容分发网络(具有所有dijit,dojo和dojox文件夹的多个存储库。因此您不必复制任何内容)。如果要使用最新的DOJO,请使用以下代码。

<script type="text/javascript" src="http://o.aolcdn.com/dojo/1.4/dojo/dojo.xd.js"></script>

如果您想要特定版本,那么

<script type="text/javascript" src="http://o.aolcdn.com/dojo/<version>/dojo/dojo.xd.js"></script>