ResteasyWebサービスがあります。
私はJSONにJacksonプロバイダーを使用しており、応答での送信JSONと要求での受信JSONの両方を使用しています。
JSON-Jacksonシリアル化の後にPostProcessInterceptorを実行することは可能ですか?
私のPostProcessInterceptorは、すべての送信応答のJSONコンテンツを変更する必要があります。しかし、PostProcessInterceptorを実行すると、エンティティresponse.getEntity().toString();
を出力すると、JSON文字列ではなくjava.lang.ObjectのtoStringメソッドが表示されます。これは、オブジェクトがまだジャクソンによってシリアル化されていないためです。
PostProcessInterceptorを実行する前にResteasy/Jacksonでシリアル化することは可能ですか?
@Precedence
また、PostProcessInterceptorでアノテーションを使用しようとしました。ただし、「DECODER」優先順位(最後の優先順位)を使用しても機能しません。
何か案が?前もって感謝します。