我在http://netbeans.org/kb/docs/websvc/rest.html上遵循了REST Netbeans教程,但调用get on customer service时得到的结果是:
<customers>
<customer>
<addressline1>111 E. Las Olas Blvd</addressline1>
<addressline2>Suite 51</addressline2>
<city>Fort Lauderdale</city>
<creditLimit>100000</creditLimit>
<customerId>1</customerId>
<discountCode>
<discountCode>78</discountCode>
<rate>0.00</rate>
</discountCode>
<email>jumbocom@gmail.com</email>
<fax>305-777-4635</fax>
<name>JumboCom</name>
<phone>305-777-4632</phone>
<state>FL</state>
<zip>
<areaLength>955.666</areaLength>
<areaWidth>923.556</areaWidth>
<radius>1876.766</radius>
<zipCode>33015</zipCode>
</zip>
</customer>
<customer>
....
</customer>
</customers>
预期结果与教程中相同(uri on discountCode而非数据):
我如何实现这一目标?我多次仔细检查了教程。使用Netbeans 7.2.1和mysql示例数据库,Glasfish 3.1.2.2。也尝试使用Netbeans 7.1.2,但结果相同。
答案 0 :(得分:0)
Netbeans教程中显示的输出显然与来自示例数据库的输出无关,可能与某些旧版本有关。
仔细查看代码(Customer
和DiscountCode
类),您可以检查URI
类上没有Customer
属性。