春天如何在Freemaker模板中获取请求上下文 [英] How to get the request context in a freemaker template in spring
本文介绍了春天如何在Freemaker模板中获取请求上下文的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
与spring
一起使用时如何在freemarker
模板中获取请求上下文路径?
How to get the request context path in freemarker
template when using with spring
?
我的视图解析器就是这样
My view resolver is like this
<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
My view resolver learn.common.web.view.FreemarkerViewResolver
extends org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver
推荐答案
在您的视图解析器中,您可以添加以下属性
In your view resolver you can add the following property
<property name="requestContextAttribute" value="rc"/>
然后在您的freemarker模板中,您可以获得
Then in your freemarker template you can get the request context patch like
${rc.getContextPath()}
这篇关于春天如何在Freemaker模板中获取请求上下文的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文