FreeMarker 加入 Apache 孵化,发布 2.3.25 版本 - 开源中国社区
FreeMarker 加入 Apache 孵化,发布 2.3.25 版本
oschina 2016年07月09日

FreeMarker 加入 Apache 孵化,发布 2.3.25 版本

oschina oschina 发布于2016年07月09日 收藏 25 评论 22

有免费的MySQL,为什么还要买? >>>  

Freemarker 模板引擎宣布加入 Apache 基金会的孵化计划。加入后发布了首个更新版本 2.3.25 ,该版本改进内容包括:

  1. 扩展 list 指令用于支持哈希数据的处理,例如:<#list map as k, v>${k}: ${v}</#list>

  2. 增加 TemplateModelHashEx2 接口扩展自 TemplateModelHashEx 用于哈希数据支持

  3. 可通过 lazy_imports 和 lazy_auto_imports 设置实现延迟导入

  4. 可针对每个模板库设置 auto_import 和 auto_include

  5. 全新的 Configuration 设置

还包括其他一些设置变化和 bug 修复,详细列表请看

http://freemarker.org/docs/versions_2_3_25.html

FreeMarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯 Java 编写。FreeMarker 被设计用来生成 HTML Web 页面,特别是基于 MVC 模式的应用程序。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:FreeMarker 加入 Apache 孵化,发布 2.3.25 版本
分享
评论(22)
最新评论
0
灰常好用
0
java的模版引擎已经有好多了,velocity,free maker,thfemty……
0
配置少,好用,最喜欢的java模版
0
我觉得还是蛮好使用的
0
如果你做过门户网站你就懂了。比如新浪吧,访问量那么大,如果每个请求都是通过jsp页面解析成结果页面,那服务器根本承受不了多少访问量,一般都是把新闻生成静态html文件到硬盘上,让用户直接访问静态文件,服务器对一个访问静态文件开销是非常非常小的,这样就可以在有限的服务器性能下,支撑尽可能多的请求。
0

引用来自“抓瓦工人”的评论

难用,把那些严格的配置改改,一个模版弄得和开发语言一样,

引用来自“eechen”的评论

对,Java模板引擎搞得比PHP还复杂,真没有必要.而且Java这种行为还带坏了不少PHP开发者,明明PHP就自带简单实用高效的模板引擎,还搞出不伦不类的Smarty/Twig,尴尬呀.
并不是所有java模版语言都那样,只是这个比较严格,其他的都还好
0

引用来自“抓瓦工人”的评论

难用,把那些严格的配置改改,一个模版弄得和开发语言一样,

引用来自“eechen”的评论

对,Java模板引擎搞得比PHP还复杂,真没有必要.而且Java这种行为还带坏了不少PHP开发者,明明PHP就自带简单实用高效的模板引擎,还搞出不伦不类的Smarty/Twig,尴尬呀.
java本身不也有jsp么
0
velocity 就够用了我觉得
0
希望这货能搞得简单一些,语法太不好用了。还是老老实实用jstl吧。
0
apache velocity 怎么办?
0

引用来自“抓瓦工人”的评论

难用,把那些严格的配置改改,一个模版弄得和开发语言一样,

引用来自“eechen”的评论

对,Java模板引擎搞得比PHP还复杂,真没有必要.而且Java这种行为还带坏了不少PHP开发者,明明PHP就自带简单实用高效的模板引擎,还搞出不伦不类的Smarty/Twig,尴尬呀.
赞同!虽然相对其他主流Java模板引擎,FreeMarker做得还行,但配置实在是麻烦,处理个空值、格式化个数据类型,加个条件语句,如果不常用,非得每次看一次API……
0
现在很多互联网项目都MVVM的了,这玩意就没用了.传统行业的还是很偏向这个的....
0

引用来自“抓瓦工人”的评论

难用,把那些严格的配置改改,一个模版弄得和开发语言一样,
对,Java模板引擎搞得比PHP还复杂,真没有必要.而且Java这种行为还带坏了不少PHP开发者,明明PHP就自带简单实用高效的模板引擎,还搞出不伦不类的Smarty/Twig,尴尬呀.
0
参考一下 python 的 jinja2 吧
0
很不错的模板语言
0
好用吗?和jsp有什么区别
0
我实在不知道它哪里不好用,配置也很少啊
0
以前用过一次,没想象中好用
0
难用,把那些严格的配置改改,一个模版弄得和开发语言一样,
0
活了?
顶部