Я использую Spring 3.1x и ниже код, как я использовал, чтобы установить свойства Freemarker в моем классе конфигурацииSpring 3.2.3 Release Java Config для Freemarker
@Configuration
public class MvcConfig {
@Bean
public FreeMarkerConfigurer freeMarkerConfigurer() {
FreeMarkerConfigurer fmc = new FreeMarkerConfigurer();
FreeMarkerConfigurer
fmc.setTemplateLoaderPath("/WEB-INF/views/");
return fmc;
}
@Bean(name = DispatcherServlet.MULTIPART_RESOLVER_BEAN_NAME)
public MultipartResolver multipartResolver() {
return new CommonsMultipartResolver();
}
@Bean
public FreeMarkerViewResolver freeMarkerViewResolver() {
FreeMarkerViewResolver fvr = new FreeMarkerViewResolver();
fvr.setCache(false);
fvr.setPrefix("");
fvr.setSuffix(".ftl");
fvr.setRequestContextAttribute("rc");
return fvr;
}
}
Теперь я обновить мою весну 3.2.3 релиз и это говорит
метод setTemplateLoaderPath (String) не определено для типа MvcConfig
Как установить Freemarker VI ew путь весной 3.2.3 с помощью java config?
Да JQ Я добавил файл jar файла spring-context-support, и он решает мою проблему. –