在dojo中单击按钮添加另一个jsp

在dojo中单击按钮添加另一个jsp,dojo,Dojo,我正在使用dojo开发web应用程序,我能够在点击按钮时将一个jsp添加到另一个jsp中,但问题是dojo组件并没有显示,它给出了一个错误 “运行自定义加载代码时出现错误未定义:此延迟已解决ContentPane.js:443。” 声明._onLoadHandlercontentPane.js:443“ 我使用以下代码添加jsp onclick of按钮 var div = dijit.byId("centerDiv"); div.href = "../adminCont

我正在使用dojo开发web应用程序,我能够在点击按钮时将一个jsp添加到另一个jsp中,但问题是dojo组件并没有显示,它给出了一个错误 “运行自定义加载代码时出现错误未定义:此延迟已解决ContentPane.js:443。” 声明._onLoadHandlercontentPane.js:443“ 我使用以下代码添加jsp onclick of按钮

      var div = dijit.byId("centerDiv");
      div.href = "../adminController/document";
      div.refresh();
我的jsp页面包含简单的内容

    <div data-dojo-type="dijit.layout.ContentPane"
        data-dojo-props="region:'top'"></div>
    <div data-dojo-type="dijit.layout.ContentPane"
        data-dojo-props="region:'center'"></div>

此处的关键信息是“此延迟已解决”。看起来您的代码多次尝试解析同一延迟,这是不允许的,或者您编写代码的方式导致Dojo多次尝试解析延迟。您是否尝试过使用浏览器的开发工具(如Firebug)逐步完成