Java 如何使用SpringTemplateLoader而不是FiletemPlateLoader配置Freemarker
我是Spring的新手。Java 如何使用SpringTemplateLoader而不是FiletemPlateLoader配置Freemarker,java,spring,freemarker,Java,Spring,Freemarker,我是Spring的新手。 我的问题是在春季用freemaker配置发送电子邮件。 我的旧系统可以发送电子邮件,因为它在发送邮件时使用SpringTemplateLoader加载模板。我的新系统使用FileTemplateLoader(我通过调试发现了这一点),因此它无法找到用于发送邮件的wright模板电子邮件。我只是想问一下如何配置Freemarker以使用SpringTemplateLoader。请帮忙。谢谢。我找到了答案 当将Freemarker与Spring框架一起使用时,freemak
我的问题是在春季用freemaker配置发送电子邮件。
我的旧系统可以发送电子邮件,因为它在发送邮件时使用SpringTemplateLoader加载模板。我的新系统使用FileTemplateLoader(我通过调试发现了这一点),因此它无法找到用于发送邮件的wright模板电子邮件。我只是想问一下如何配置Freemarker以使用SpringTemplateLoader。请帮忙。谢谢。我找到了答案
当将Freemarker与Spring框架一起使用时,freemaker将有一个配置对象org.springframework.ui.Freemarker.Freemarker配置FactoryBean,Spring有一个lib Spring-context-support.jar来支持它。
阅读此列表的代码,我发现属性preferFileSystemAccess,其默认值为true,只需将其设置为false即可使用SpringTemplateLoader
让我在我的配置中举例:
我找到了答案
当将Freemarker与Spring框架一起使用时,freemaker将有一个配置对象org.springframework.ui.Freemarker.Freemarker配置FactoryBean,Spring有一个lib Spring-context-support.jar来支持它。
阅读此列表的代码,我发现属性preferFileSystemAccess,其默认值为true,只需将其设置为false即可使用SpringTemplateLoader
让我在我的配置中举例: