Thymeleaf 3.0.4 以及 3.0.5 发布,更新内容如下:
3.0.5
Fixed bad interaction of literal parsing in javascript inlining introduced in 3.0.4, causing inlined expressions containing literals ('...') to not be adequately parsed, and therefore not executed at all.
3.0.4
Fixed possible bad parsing of comment start/end delimiters in JavaScript and CSS inlining when the 2K buffer used at the Text Parser happened to end in the middle of a JavaScript/CSS text literal.
Fixed bad behaviour of th:remove="all-but-first" in combination with a th:each on a zero-element collection.
Fixed custom HTML5 elements with no suffix in their names ("<tag->", which are allowed by the Custom Element spec) provoking an exception.
Improved startup times at the template engine by means of lazy initialization of dialect artifacts.
Added '/content()' selector to Markup Selector syntax so that the whole contents of a fragment can be selected, excluding the matched tag.
Updated AttoParser dependency to 2.0.3.RELEASE.
引用来自“闲大赋”的评论
>thymeleaf 让你写的html内容更加接近严格的html规范而已啊这种缺失越俎代庖了,职责不清,很是混乱
引用来自“愚_者”的评论
至少可以让整个团队写出来的代码稍微统一了一些但如果你还是觉得管的太多了,那我也没办法了
我觉得,这个框架不管,老板也会管,框架帮你管了,老板省事了,团队里的人的代码自动统一了
引用来自“闲大赋”的评论
无论是软件设计,还是架构,都要讲职责模式,职责混乱,迟早会出问题引用来自“闲大赋”的评论
>thymeleaf 让你写的html内容更加接近严格的html规范而已啊这种缺失越俎代庖了,职责不清,很是混乱
引用来自“愚_者”的评论
至少可以让整个团队写出来的代码稍微统一了一些但如果你还是觉得管的太多了,那我也没办法了
我觉得,这个框架不管,老板也会管,框架帮你管了,老板省事了,团队里的人的代码自动统一了
引用来自“闲大赋”的评论
>thymeleaf 让你写的html内容更加接近严格的html规范而已啊这种缺失越俎代庖了,职责不清,很是混乱
但如果你还是觉得管的太多了,那我也没办法了
我觉得,这个框架不管,老板也会管,框架帮你管了,老板省事了,团队里的人的代码自动统一了
引用来自“DevLeon”的评论
这货要强制校验HTML标签格式,丧心病狂引用来自“愚_者”的评论
python要求强制缩进,丧心病狂的代表引用来自“DevLeon”的评论
那不是一个概念,python的缩进是作为其语言本身的语法要求。thymeleaf 作为一个模板引擎,本身是要依靠 html 标签来完成页面,但是你依赖 html 的情况下,还要强制让 html 本身允许的语法变得不被允许,这是越俎代庖。当然不是,python把这个写进语法层面,就是要提高代码可读性
就和thymeleaf的目的就是提高html的规范性一样
这种缺失越俎代庖了,职责不清,很是混乱
引用来自“DevLeon”的评论
这货要强制校验HTML标签格式,丧心病狂引用来自“愚_者”的评论
python要求强制缩进,丧心病狂的代表引用来自“DevLeon”的评论
那不是一个概念,python的缩进是作为其语言本身的语法要求。thymeleaf 作为一个模板引擎,本身是要依靠 html 标签来完成页面,但是你依赖 html 的情况下,还要强制让 html 本身允许的语法变得不被允许,这是越俎代庖。它只是对标签的书写要求更严了啊,比如标签有开始就一定要有结束之类的啊
之所以以前写可以运行,只是因为html的语法是很松的,稍微写的不太合规范,也是可以识别的而已
thymeleaf 让你写的html内容更加接近严格的html规范而已啊
引用来自“DevLeon”的评论
这货要强制校验HTML标签格式,丧心病狂引用来自“愚_者”的评论
python要求强制缩进,丧心病狂的代表引用来自“DevLeon”的评论
这货要强制校验HTML标签格式,丧心病狂引用来自“闲大赋”的评论
看到没有评价,我来给一个评论: 可以使用beetl模板引擎😄