springboot整合freemarker模板引擎

新建好springboot项目以后目录如下:

springboot整合freemarker模板引擎_第1张图片

第一步:在项目的pom文件中加入配置freemarker所需要的jar包

springboot整合freemarker模板引擎_第2张图片
代码:

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-freemarker</artifactId>
        </dependency>

第二步:在主配置文件application.properties中配置freemarker文件的访问路径和后缀

springboot整合freemarker模板引擎_第3张图片
代码:

spring.freemarker.tempalte-loader-path=classpath:/templates
#设定ftl文件路径
spring.freemarker.suffix=.ftl

第三步:编写一个freemarker文件(要在第二步中配置的freemarker文件路径templates路径下创建freemarker文件):

springboot整合freemarker模板引擎_第4张图片
最后,写一个控制器进行测试
springboot整合freemarker模板引擎_第5张图片
代码:

@Controller
@RequestMapping("md5")
public class Md5Controller {

    @RequestMapping("md5")
    public String toMd5(){
        return "/ftl/md5";
    }
}

启动项目,打开浏览器进行访问:
springboot整合freemarker模板引擎_第6张图片

你可能感兴趣的:(java)