zoukankan      html  css  js  c++  java
  • 整合模板引擎

    freemarker、thymeleaf 模板引擎的数据渲染还有整合是在客户端,而以前的JSP开发则是在服务端其效率与速度反而没有那么快。

    输入图片说明

    首先我们需要在pom文件中添加freemarker的依赖,接着在properties做freemarker的配置 输入图片说明

    接下来我们可以测试一下,我在项目新建了文件夹还有.ftl结尾的静态html文件,结构如下: 输入图片说明

    center.ftl是静态数据

    输入图片说明

    index.ftl是动态数据获取

    输入图片说明

    接下来我们新建一个新的Controller,并针对两个页面写两个方法 输入图片说明

    以传统servlet的形式返回页面

    运行代码可以看到运行结果

    输入图片说明

    输入图片说明

    注意:路径中有无后缀都可以成功访问

    整合thymeleaf

    同样我们需要在pom文件中添加相关的依赖 输入图片说明

    同样的需要在properties中配置对应的设置 输入图片说明

    这里的测试也和freemarker类似

    输入图片说明

    center.html

    输入图片说明

    index.html 输入图片说明

    当然测试的结果也是相同的。

     
  • 相关阅读:
    100-days: twelve
    100-days: eleven
    100-days: ten
    [PKUWC 2018]随机算法
    [CTSC 2018]假面
    APIO 2018 游记
    CTSC 2018 游记
    [CQOI 2018]解锁屏幕
    [CQOI 2018]九连环
    [CQOI 2018]破解D-H协议
  • 原文地址:https://www.cnblogs.com/UncleCatMySelf/p/9250978.html
Copyright © 2011-2022 走看看