美文网首页我爱编程
spring-boot-starter-thymeleaf对没有

spring-boot-starter-thymeleaf对没有

作者: 逝者如斯灬 | 来源:发表于2018-04-14 10:59 被阅读0次

非严格的thymeleaf格式

你可能会发现在默认配置下,thymeleaf对.html的内容要求很严格,比如<meta charset="UTF-8" />,如果少最后的标签封闭符号/,就会报错而转到错误页。也比如你在使用Vue.js这样的库,然后有<div v-cloak></div>这样的html代码,也会被thymeleaf认为不符合要求而抛出错误。

因此,建议增加下面这段:

spring.thymeleaf.mode = LEGACYHTML5

spring.thymeleaf.mode的默认值是HTML5,其实是一个很严格的检查,改为LEGACYHTML5可以得到一个可能更友好亲切的格式要求。

需要注意的是,LEGACYHTML5需要搭配一个额外的库NekoHTML才可用。到项目根目录的build.gradle文件里这样添加它到dependencies

compile('net.sourceforge.nekohtml:nekohtml:1.9.22')

然后运行一次Gradle刷新(有任何Gradle改动,都应该这样运行一次):

Gradle刷新

最后重启项目就可以感受到不那么严格的thymeleaf了。

相关文章

  • spring-boot-starter-thymeleaf对没有

    非严格的thymeleaf格式 你可能会发现在默认配置下,thymeleaf对.html的内容要求很严格,比如 ,...

  • maven不能加载spring-boot-devtools 依赖

    解决 spring-boot-devtools 和 spring-boot-starter-thymeleaf ...

  • 1.spring boot war包部署到Tomcat和devt

    1.pom.xml (因为spring-boot-starter-thymeleaf包含了spring-boot-...

  • Thymeleaf静态化

    首先在spring boot项目依赖spring-boot-starter-thymeleaf 添加上述依赖Spr...

  • spring-boot-starter-thymeleaf

    依赖 spring.thymeleaf.mode = LEGACYHTML5spring.thymeleaf.mo...

  • 没有对,也没有错

    以前看到“没有对错”,只是一种概念。 现在真正感受到: 你没有错,你也没有对;我没有错,我也没有对。 只是在每个当...

  • 对!没有标题。

    下午看着阳台上只剩下自己的衣服,莫名的大哭了一场。哭完依然觉得自己是个神经病!练就了一身莫名其妙的本事。就像是被围...

  • 没有对的人

    在错的时间,遇见对的你……音乐在耳边响起,一段纠结的感情,一个看似无奈而又遗憾的恋情便呈现在心中。但真正细思起来,...

  • 对没有错

    我久是自嗨模式,在自己的那个时候我就要一不注意就要自己嗨起来, 你要有心几,不要tmd见人就说,也不要什么都给别人...

  • 对,我没有做错😃

    1 他走了过去,身旁的风带着浮躁匆匆闯过。这该死的鬼天气,我暗自抱怨着炎炎的午后,可双手还是一直搓着,直到手心冒汗...

网友评论

    本文标题:spring-boot-starter-thymeleaf对没有

    本文链接:https://www.haomeiwen.com/subject/xyokkftx.html