This commit improves the FreeMarker macro support in spring-webflux by automatically exposing a RequestContext under the name "springMacroRequestContext" for use with Spring's FreeMarker macros in spring.ftl. This aligns with the user experience for FreeMarkerView in spring-webmvc. Closes gh-23105