jetbrick-template 2.0.4 发布,Java 模板引擎

Sub
 Sub
发布于 2014年12月08日
收藏 15

全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick-template 2.0.4 发布拉!

Release Notes:

  • [新增] add servletGet() function

  • [更新] update jetbrick-commons to 2.0.4

  • [优化] speed up for NullSafe expression

  • [优化] auto recreate JetEngine on webapp reloading

  • [修复] cannot access getter on jfinal model, the priority of obj.xxx is wrong

  • [修复] rethrow InterpretException when getter invoke a template

  • [修复] fixes NPE occured while invoking getTemplate().render(...) in functions/methods/tags (#6)

Online 在线演示平台: http://jetx.oschina.mopaas.com/

完善的中文在线文档:http://subchen.github.io/jetbrick-template/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:jetbrick-template 2.0.4 发布,Java 模板引擎
加载中

最新评论(15

SXF
SXF
@Sub 赶紧更新出新版本
Sub
Sub

引用来自“clarkhan”的评论

@Sub @简单代码 是我描述错了。我的意思是不用启动应用,前端人员可以像直接操作html一样,打开,查看效果,调整样式。整个这个过程可以不用后端人员配合,提前准备数据。后端人员也不是把前端制作好的静态页面转换成使用模板引擎的可运行文件。
其实,这个完全可以实现,自己开发一个watch进程,写模板,准备好一个测试数据(json格式),然后刷新浏览器即可。然后继续修改模板,刷新浏览器即可 (像 WebStorm 这种IDE连浏览器都可以帮你自动刷新)。

这个 watch 进程其实就是不停的监听你的模板,然后发现变更,用 json 模拟数据生成新的 html 即可。
闲大赋
闲大赋

引用来自“clarkhan”的评论

@Sub @简单代码 是我描述错了。我的意思是不用启动应用,前端人员可以像直接操作html一样,打开,查看效果,调整样式。整个这个过程可以不用后端人员配合,提前准备数据。后端人员也不是把前端制作好的静态页面转换成使用模板引擎的可运行文件。
这太理想了,几乎做不到,不过beetl特性能尽量做到你假设的这个开发场景
clarkhan
clarkhan
@Sub @简单代码 是我描述错了。我的意思是不用启动应用,前端人员可以像直接操作html一样,打开,查看效果,调整样式。整个这个过程可以不用后端人员配合,提前准备数据。后端人员也不是把前端制作好的静态页面转换成使用模板引擎的可运行文件。
Sub
Sub

引用来自“clarkhan”的评论

要是能和 thymeleaf 一样,不用web容器就好了。模板引擎很多,一般功能几乎都能满足,性能差距不是特别明显(或者说都在接收范围)。这些都不是痛点。但是前后端配合问题在我知道的一些项目组是头疼问题。不过貌似大家关注的不是太多,不知道大家都是如何处理的。
jetbrick-template 核心没有任何 web 内容,可以在普通的 Application 中使用,要在 web 中使用,需要加载 jetbrick-template-web 模块
简单代码
简单代码

引用来自“clarkhan”的评论

要是能和 thymeleaf 一样,不用web容器就好了。模板引擎很多,一般功能几乎都能满足,性能差距不是特别明显(或者说都在接收范围)。这些都不是痛点。但是前后端配合问题在我知道的一些项目组是头疼问题。不过貌似大家关注的不是太多,不知道大家都是如何处理的。
web容器?试试beetl不知道是否满足,可以渲染到内存。
JFinal
JFinal
非常不错,顶一个
myhnuhai
myhnuhai
咱3一个
clarkhan
clarkhan
要是能和 thymeleaf 一样,不用web容器就好了。模板引擎很多,一般功能几乎都能满足,性能差距不是特别明显(或者说都在接收范围)。这些都不是痛点。但是前后端配合问题在我知道的一些项目组是头疼问题。不过貌似大家关注的不是太多,不知道大家都是如何处理的。
N
Neal1989
模板技术啊.... 暂时觉得thymeleaf够用了... 比较符合我的需求
返回顶部
顶部