spring如何在Freemaker模板中获取请求上下文

freemarker与with一起使用时如何在模板中获取请求上下文路径spring

我的视图解析器是这样的

    <bean id="freeMarkerViewResolver" class="learn.common.web.view.FreemarkerViewResolver">

<property name="order" value="1" />

<property name="viewClass"

value="org.springframework.web.servlet.view.freemarker.FreeMarkerView" />

<property name="suffix" value=".ftl" />

<property name="cache" value="false" />

</bean>

我的视图解析器learn.common.web.view.FreemarkerViewResolver扩展org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver

回答:

在您的视图解析器中,您可以添加以下属性

<property name="requestContextAttribute" value="rc"/>

然后在您的freemarker模板中,您可以获取请求上下文补丁,例如

${rc.getContextPath()}

以上是 spring如何在Freemaker模板中获取请求上下文 的全部内容, 来源链接: utcz.com/qa/414481.html

回到顶部