2012-04-05 9 views
0

私がプレイフレームワーク1.2.3を使用してWebサービスのサーバーを構築しようとしたいくつかの問題を抱えて:Play WebサービスでGETパラメータを使用していますか?

  1. 私はこのチュートリアルHow to use play! framework to develop webserviceを試してみました。私はGETパラメータを使ってWebサービスをリクエストする方法、パラメータを使用してWebサービスをリクエストする方法を知らないのですか?
  2. PlayでGIFファイルの結果を返すことはできますか?はいの場合は、誰かがそれのための例やリンクを提供することができます(前にそれを検索しようとしましたが、結果はありません)?あなたの助けのための

おかげで...説明WebServiceの

答えて

1

、それは非常に簡単にする必要があります。

public class Application extends Controller { 


    public static void sum(Float num1, Float num2) { 
     Float result = num1 * num2; 
     render(result); 
    } 
} 

、その後

GET /webservices/sum     Application.sum(format:'xml') 

のルートを次のようにアクションを持っている場合たとえば、あなたがする必要があるのは、次の

/webservices/sum?num1=10.1&num2=13.5 

この意志のようなサービスを呼び出すです必要なパラメータを渡してアクションを実行してください。

質問の2番目の部分です。あなたのGIFファイルを返すあなたのアクションでrenderBinaryを使用します。

+0

あなたのお返事ありがとう:D 最後に、私はそれをグーグルで検索するキーワードを知っています... – Crazenezz

関連する問題