在spring boot中配置freemarker的全局属性

  1. @Configuration
  2. public class FreemarkerConfiguration extends FreeMarkerAutoConfiguration.FreeMarkerWebConfiguration {
  3. @Override
  4. public FreeMarkerConfigurer freeMarkerConfigurer() {
  5. FreeMarkerConfigurer configurer = super.freeMarkerConfigurer();
  6. Map<String, Object> sharedVariables = new HashMap<>();
  7. sharedVariables.put("BASE_URL", "/admin");
  8. configurer.setFreemarkerVariables(sharedVariables);
  9. return configurer;
  10. }
  11. }