我有一项任务是从远程文件加载 DHTMLX 网格中的 xml。在这种情况下,一个 oracle 数据库。我陷入了以下代码片段:
gridname.loadXML("somefile.do?pageAction=somemethod"+"&somemethod2");
任何大师,请告诉我上面的代码中发生了什么以及在我理解之前我需要完成哪些基础知识?谢谢
我有一项任务是从远程文件加载 DHTMLX 网格中的 xml。在这种情况下,一个 oracle 数据库。我陷入了以下代码片段:
gridname.loadXML("somefile.do?pageAction=somemethod"+"&somemethod2");
任何大师,请告诉我上面的代码中发生了什么以及在我理解之前我需要完成哪些基础知识?谢谢
“gridname”是一个名为 dhtmlXGridObject 的 javascript 组件的名称,它已以这种方式实例化:
gridname = new dhtmlXGridObject('gridname');
您可以在此处找到使用硬编码 XML 加载此类网格的示例: http ://www.dhtmlx.com/docs/products/dhtmlxGrid/samples/12_initialization_loading/10_init_grid_xml.html
在您的代码段中,它显示您正在调用一个 Struts 操作(java 控制器),它将返回一个 XML 文件。您必须找到一个 somefileAction.java 源文件,然后阅读适当的方法以了解此 XML 是如何生成的。