2017-03-24 6 views
0

誰でも私に知らせることができます、どのようにメッセージエンティティがRESTfulなサービスのHttpServletRequestオブジェクトから分離するか?RESTful WebサービスのHttpリクエストオブジェクトからメッセージがどのように分離されるのですか?

サーブレットプログラミングから私の理解はdoPost()メソッドを呼び出すたびに、ここでサーバースレッドはヘッダーまたはデータにアクセスするHttpServletRequestオブジェクトを渡します。

RESTful Webサービスの場合、リソース(メソッド)にアクセスするたびに、メッセージオブジェクトを文字列形式で渡すか、渡されたJSONオブジェクトをクラスにマップし、対応するクラスオブジェクトを呼び出されたメソッドに渡します)。

答えて

0

質問に完全に回答するかどうかわからないが、HttpServletRequestから本文を抽出するには、getInputStreamまたはgetReaderのいずれかを使用して、HTTPリクエストの本文を読み取ることができます。

これが役に立ちます。

+0

ありがとうCdelmas。しかし私は私が探していた答えを得ました。 HTTPリクエストエンティティからメッセージエンティティを読み取り、呼び出されたリソースへのメソッドパラメータにマップする、messageBodyReaderがあります。同様にresourceから返されたデータをhttpレスポンスに書き出す世話をするmessageBodyWriterもあります。 – Rohit

関連する問題