我正在尝试将DOJO集成到我现有的struts应用程序中。 下面列出了我遵循的步骤。
1.Downloaded DOJO 1.4,复制了我的应用程序文件夹下的dijit,dojo和dojox文件夹jsp-> js> DOJO
通过标记示例复制粘贴“对话框”(http://www.dojotoolkit.org/reference-guide/dijit/Dialog.html#dijit-dialog)
当我运行应用程序时,我收到javasript错误dojo undefined。
我缺少什么? 还有dojo.xd.js在哪里?我没有在dojo文件夹下看到它
答案 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>