Причина, скорее всего, в том, что вы неправильно настроили фильтр. Как видно из названия, это фильтр. Поэтому вам, возможно, придется добавить что-то подобное в ваш файл web.xml:
<filter>
<filter-name>requestLoggingFilter</filter-name>
<filter-class>org.springframework.web.filter.CommonsRequestLoggingFilter</filter-class>
<init-param>
<param-name>includeClientInfo</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>includePayload</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>includeQueryString</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>requestLoggingFilter</filter-name>
<url-pattern>*.html</url-pattern>
</filter-mapping>
Вы также можете сделать это через WebInitializer и Java.
Это понадобится вам, если Spring Boot не запускает ваше приложение. Spring Boot сделает такую конфигурацию для вас. Вот почему большинство примеров не показывают эту часть конфигурации.
В дополнение к этому, пожалуйста, не забудьте соответствующим образом настроить запись. Большинство примеров сделано с использованием Logback, но с современным Log4j это:
<Logger name="org.springframework.web.filter.CommonsRequestLoggingFilter" level="debug" additivity="false">
<AppenderRef ref="STDOUT"/>
</Logger>