0
任何人都有一个关于如何在FreemarkerConfigurer中使用Freemarker WebappTemplateLoader的例子吗?Freemarker WebappTemplateLoader在FreemarkerConfigurer
我在Spring MVC中使用Freemarker并扩展了FreeMarkerConfigurer以添加各种模板加载器,并且我还想添加一个Web应用程序加载器以在Web应用程序上下文中加载模板。但我不知道如何获取servletcontext参数的构造函数。
public class DesktopFreeMarkerConfigurer extends FreeMarkerConfigurer{
@Override
protected void postProcessConfiguration(Configuration config){
[...]
/* Get templates from the webapp/servlet context */
WebappTemplateLoader watl = new WebappTemplateLoader(<servletContext>, "default/ftl/");
[...]
}
}
我想的webapp /默认/ FTL添加到模板加载路径,但是因为它可能是动态的/可配置的,我不能在XML文件中硬编码。
任何建议将不胜感激。
谢谢 卡门