freemarker 2.3.21 和 freemarker 2.3.26-incubating 有啥区别

Posted

技术标签:

【中文标题】freemarker 2.3.21 和 freemarker 2.3.26-incubating 有啥区别【英文标题】:what is the difference between freemarker 2.3.21 and freemarker 2.3.26-incubatingfreemarker 2.3.21 和 freemarker 2.3.26-incubating 有什么区别 【发布时间】:2018-04-05 09:09:47 【问题描述】:

我想将 Freemarker 从 2.3.21 更新到 2.3.26-incubating。但是,我不知道改进或添加或编辑了哪些功能。我需要写一篇关于这些两个版本之间的主要改进的文章。我应该写什么?

我希望在 Freemarker 的两个版本 2.3.21 和 2.3.26-incubating 之间进行主要改进。请帮帮我:

【问题讨论】:

只需阅读此版本的更新日志:freemarker.org/docs/versions_2_3_26.html 和版本 2.3.22、23、24、25。 @StephaneM 谢谢...但我想要一份最重要的更改列表...(: 【参考方案1】:

正如@StephaneM 所说,有一个详细的change log。对于如此庞大的版本范围来说,它会很长,但所有更改都应该向后兼容。但最受欢迎的新功能可能是这些:Automatic escaping(即“输出格式”)、new #list features(键值列表、#items#else#sep)、loop variable built-ins、?api (解决 Map-s... 的历史问题)、custom number- and date formats、+=++ 运算符在赋值中,-(和 :.)转义的可能性带有\ 的标识符。

【讨论】:

@ddenkany 你能解释一下自动转义吗?我已经读过它的教程好几遍了,但我找不到它......): 具体有什么不明白的?顺便说一句,它还有一个高度简化的版本:freemarker.org/docs/…

以上是关于freemarker 2.3.21 和 freemarker 2.3.26-incubating 有啥区别的主要内容,如果未能解决你的问题,请参考以下文章

网页静态化FreeMarker的使用

Freemarker/Velocity - 日期操作

Spring mvc整合freemarker详解

Spring mvc整合freemarker详解

Spring mvc整合freemarker详解

Spring mvc整合freemarker详解