Регистрация параметров HttpRequest и тела запроса

Я пытаюсь создать журнал запросов для своего веб-приложения. Я использую Spring 3. 0.

Я реализовал класс, расширяющий HandlerInterceptorAdapter , и использовал preHandle (запрос HttpServletRequest, ответ HttpServletResponse, обработчик объекта) для перехвата запроса.

В методе я хочу. чтобы иметь возможность регистрировать тело запроса (мои параметры - это объекты в XML, которые записываются непосредственно в тело запроса), и для этого я использую request.getReader ();

Проблема в том, что позже я получить исключение IllegalStateException , когда контроллер Spring пытается прочитать запрос.

Есть ли способ сделать то, что я намереваюсь?

10
задан Adam Gent 12 June 2011 в 15:02
поделиться