我跟踪this basic NetBeans tutorial开发RESTful Web服务。 我能够成功地为Customer DB创建和测试Restful Web Service。
但是,在为此RESTful Web服务创建Restful JavaScript Client时,我得到一个空表输出。似乎testStubs.html JavaScript代码部分中的app.getResources()调用返回一个带有app.getResources()调用的空数组,因此资源数组上的循环永远不会运行。
以下是TestStubs.html的JavaScript部分,其中资源为空:
var app = new CustomerDBRest('http://localhost:8080/CustomerDBRest/webresources');
var resources = app.getResources(); //returns an empty array
for (i = 0; i < resources.length; i++)
{
...
}
这是localhost的截图:8080 / CustomerDBRestJS / customerDBRest.client / TestStubs.html