zoukankan      html  css  js  c++  java
  • Error resolving template “pages”, template might not exist or might not be accessible by any of the configured Template Resolver 或者 springboot使用thymeleaf时报html没有结束标签

    application.properties配置文件

    spring.thymeleaf.prefix=classpath:/templates/

    spring.thymeleaf.suffix=.html
    spring.thymeleaf.mode=LEGACYHTML5
    #spring.thymeleaf.encoding=UTF-8
    #spring.thymeleaf.content-type=text/html # ;charset=<encoding> is added

    spring.thymeleaf.cache=false

    在使用springboot的过程中,如果使用thymeleaf作为模板文件,则要求HTML格式必须为严格的html5格式,必须有结束标签,否则会报错!解决办法如下:

    1、你可以使用严格的标签,也就是每个标签都有结束标签,这种可能比较麻烦

    2、在application.properties中增加spring.thymeleaf.mode=LEGACYHTML5,即声明thymeleaf使用非严格的html。

    maven依赖如下

      <dependency>

         <groupId>net.sourceforge.nekohtml</groupId>

      <artifactId>nekohtml</artifactId>

      <version>1.9.22</version>

    </dependency>

     现在就可以正常访问了。

    转自:https://blog.csdn.net/diandiandelphi/article/details/72870097

  • 相关阅读:
    大厂Redis高并发场景设计,面试问的都在这!
    POJ1006——中国剩余定理
    HDU3501——欧拉函数裸题
    堆-动态的排序(洛谷1801-黑匣子)
    图中欧拉回路数量
    ip地址
    网络通信概述
    网络通信概述
    软件安装与卸载
    软件安装与卸载
  • 原文地址:https://www.cnblogs.com/theWinter/p/9829583.html
Copyright © 2011-2022 走看看