0

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>

期待される結果はチュートリアルと同じです (データの代わりに discountCode の uri):

Netbeans の結果

どうすればそれを達成できますか?チュートリアルを何度か再確認しました。mysql サンプル データベース、Glasfish 3.1.2.2 で Netbeans 7.2.1 を使用します。Netbeans 7.1.2 でも試してみましたが、結果は同じでした。

4

1 に答える 1

0

Netbeans チュートリアルに示されている出力は、サンプル データベースからの出力とは明らかに関係がなく、古いバージョンに関連している可能性があります。Customerコード (およびクラス) を注意深く調べると、クラスに属性DiscountCodeがないことを確認できます。URICustomer

于 2013-01-29T07:28:53.583 に答える