0

get リクエストで何らかの処理を行う Java REST Web サービスを構築しようとしています (たとえば、情報を含む get リクエストを送信し、いくつかの計算を行い、結果を含むオブジェクトを送り返します)。これを Netbeans で簡単に設定する方法はありますか? New->RESTful web service... 機能で遊んでいますが、オブジェクトを返すことができないようです。

4

2 に答える 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 に答える