私は現在、RESTサービスの作成にJersey&Jacksonを使用しています。現在、Resourceメソッドがapplication / jsonを生成し、POJOが返されると、オブジェクトがJSONに適切にシリアル化され、応答がクライアントに返されます。
私が今探しているのはJerseyのセットアップです。そのため、queryparamが入ってくると(「インデント」としましょう)、JSONを「よりきれいな形式、別名インデント」でシリアル化するようにジャクソンに指示できます。SerializationConfig.Feature.INDENT_OUTPUTを使用してJSONマッパーを構成することで、Jacksonにこれを行うように簡単に指示できます。
問題は、リクエストごとにqueryparamを取得し、それを使用してJacksonの出力を変更するにはどうすればよいですか?