jetbrick-template 1.1.0 发布,支持 #tag, #macro, layout

原创 2013年12月03日 09:13:44

全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick-template 1.1.0 正式版发布。

新版支持自定义标签 #tag,宏定义 #macro,layout 等功能。

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

Version 1.1.0 (2013-12-02)


jetbrick-template 是一个新一代 Java 模板引擎,具有高性能和高扩展性。 适合于动态 HTML 页面输出或者代码生成,可替代 JSP 页面或者 Velocity 等模板。 指令和 Velocity 相似,表达式和 Java 保持一致,易学易用。

  • 支持类似与 Velocity 的多种指令
  • 支持静态编译
  • 支持编译缓存
  • 支持热加载
  • 支持类型推导
  • 支持泛型
  • 支持可变参数方法调用
  • 支持方法重载
  • 支持类似于 Groovy 的方法扩展
  • 支持函数扩展
  • 支持自定义标签 #tag
  • 支持宏定义 #macro
  • 支持布局 Layout

Error:Error: Unexpected cast to TextView: layout tag was RelativeLayout|LinearLayout [WrongViewCast]

Error:Error: Unexpected cast to TextView: layout tag was RelativeLayout|LinearLayout [WrongViewCast]...
  • zdd199401
  • zdd199401
  • 2017年02月27日 13:31
  • 2538

接入环信sdk后打包出现Error:Error: Unexpected cast to Button: layout tag was TextView [WrongViewCast]

1.问题看起来很明显。但是我看了一下官方demo里面的代码一模一样 2.索性我打包一样demo ,尽然没有报以上错误. 3.我谷歌搜到一下答案 lintOptions { a...
  • qq_30519365
  • qq_30519365
  • 2017年03月20日 11:13
  • 1160

jetbrick-template 1.1.1 发布,增强layout功能

全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick-template 1.1.1 正式版发布。新版增强了 layout 功能,并修复大量 bug。 jetbrick-tem...
  • subchen
  • subchen
  • 2013年12月09日 09:05
  • 1193

从自定义TagLayout看自定义布局的一般步骤[手动加精]

从自定义TagLayout看自定义布局的一般步骤[手动加精]我们常用的布局有LinearLayout,FrameLayout,RelativeLayout,大多数情况下都能满足我们的需求,但是也有很多...
  • tgbus18990140382
  • tgbus18990140382
  • 2016年11月23日 11:47
  • 1336

Unexpected cast to TabLayout: layout tag was TableLayout

Android开发遇到的一个问题下面贴图 首先先说明一下开发环境:Android Studio 2.2.2 (刚升级,没用到这个版本的童鞋,赶紧升级去吧,好多黑科技),刚开始是蒙蒙的,从来没有遇到这...
  • sunxiaogang0214
  • sunxiaogang0214
  • 2016年12月29日 10:22
  • 542

安卓开发——报错:You must specifiy a layout in the include tag: <include layout="@layout/layoutID" />

日常报错:Caused by: android.view.InflateException: You must specifiy a layout in the include tag: 原因...
  • qq_28484355
  • qq_28484355
  • 2016年04月12日 19:50
  • 800

git tag的使用——常用于版本发布

标签可以针对某一时间点的版本做标记,常用于版本发布。1、列出标签$ git tag # 在控制台打印出当前仓库的所有标签$ git tag -l ‘v0.1.*’ # 搜索符合模式的标签2、打标签gi...
  • liuchunming033
  • liuchunming033
  • 2016年08月12日 19:43
  • 3841

Caused by: android.view.InflateException: You must specifiy a layout in the include tag: <include la

03-14 14:48:33.506: ERROR/AndroidRuntime(29853):  Caused by: android.view.InflateException: You must...
  • yunxiaoxiaoyun
  • yunxiaoxiaoyun
  • 2015年03月02日 16:27
  • 4142

You must specifiy a layout in the include tag: <include layout="@layout/layoutID" />

出现这个的原因是在下面的layout前面添加了android:
  • u012453607
  • u012453607
  • 2016年02月24日 16:57
  • 1337

Android中的Fragment——01(Fragment的静态加载)

Fragment的知识概要 1,Fragment可以作为Activity的界面的一部分组成出现 2,可以在一个Activity中同时出现多个Fragment,并且一个Fragment可以在多个Acti...
  • WOW875620051
  • WOW875620051
  • 2016年07月07日 01:25
  • 814
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jetbrick-template 1.1.0 发布,支持 #tag, #macro, layout
举报原因:
原因补充:

(最多只允许输入30个字)