パラメータを受け取るHttpServletを登録しようとしています(POSTまたはGETのどちらを経由するかは気にしないでください。ただし、POSTを使用することをお勧めします)。ここに描かれているものを拡張するだけです:
http://www.javaworld.com/javaworld/jw-06-2008/jw-06-osgi3.html?page=3
そしてここ:
http://www.peterfriese.de/osgi-servlets-a-happy-marriage/
私はまだ宣言型登録を使用していません。最初にそれが機能することを確認したいので、次に他のことを行います。
次の電話をかけると疑問が生じます。
httpService.registerServlet("/helloworld", new RestServlet(), null, null);
サーバーがパラメータを受け入れることをHttpServiceに伝える方法がわかりません。さらに、サーブレットが登録されるたびにnew()を使用してHttpServletを作成する必要がありますか、それとも別のエイリアスで同じものを再利用できますか?エイリアス引数でワイルドカードを使用してから、HttpServletオブジェクトにHttpRequestに含まれるものをすべて処理させることができるかもしれないので、私は尋ねています...?
どんな助け/提案/考えも大歓迎です!
よろしく、アレックス