get リクエストで何らかの処理を行う Java REST Web サービスを構築しようとしています (たとえば、情報を含む get リクエストを送信し、いくつかの計算を行い、結果を含むオブジェクトを送り返します)。これを Netbeans で簡単に設定する方法はありますか? New->RESTful web service... 機能で遊んでいますが、オブジェクトを返すことができないようです。
2 に答える
0
どのようなオブジェクトを返したいですか...? Java REST Web サービスでは、json、xml などの多くの種類のオブジェクトを返すことができます。
これらのチュートリアルに従って、あらゆる種類のJava REST Webサービスを作成できます - http://www.mkyong.com/webservices/jax-rs/json-example-with-jersey-jackson/
このリンクは、json オブジェクトを返す get リクエストの例を示しています。他の要件については、チュートリアルを参照できます。
于 2015-05-30T15:53:03.163 に答える
0
私の知る限り、結果の文字列表現を返すことになっています。たとえば、次のgetXml()
メソッドを実装します。
/**
* Retrieves representation of an instance of services.GenericResource
* @return an instance of java.lang.String
*/
@GET
@Produces("application/xml")
public String getXml() {
return "<entry></entry>";
}
XML API を使用して、オブジェクトを XML 文字列に変換し、それらを返すことができます。
于 2012-06-30T23:12:00.673 に答える