Как логировать Http-запрос в Spring MVC? - PullRequest
9 голосов
/ 18 января 2011

Просто подумайте, что это будет полезной функцией для стадии разработки. Это то, что я могу настроить или требует немного кодирования? Спасибо, укладчики!

Ответы [ 2 ]

4 голосов
/ 22 августа 2014

Использование: spring-mvc-logger

Добавить в pom.xml:

<dependency>
    <groupId>com.github.isrsal</groupId>
    <artifactId>spring-mvc-logger</artifactId>
    <version>0.2</version>
</dependency>

Добавить в web.xml:

<filter>
    <filter-name>loggingFilter</filter-name>
    <filter-class>com.github.isrsal.logging.LoggingFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>loggingFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

Добавить в log4j.xml:

<logger name="com.github.isrsal.logging.LoggingFilter">
    <level value="DEBUG"/>
</logger>
3 голосов
/ 18 января 2011

Взгляните на семейство фильтров AbstractRequestLoggingFilter.

Также может быть удобно использовать клиентские инструменты для отладки, такие как Firebug или Fiddler .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...