大家都喜欢用什么模板引擎 freeer / velocity ?

解决方案 »

  1.   

    FreeMarker.我们用的是它。当时选它原因主要是:1。强大的XML转换能力2。集成使用其它标签库。3.空白字符或者空行移除功能;4。格式化)日期/时间值记不太清了。。
      

  2.   

    都不喜欢。喜欢直接HTML+Ajax,.
      

  3.   

    只用过freeer  感觉一般
      

  4.   

    freeer 吧。Struts2就是用的这个做引擎。
      

  5.   

    我说一下我的感受,freeer 也用一段时间。 比写jsp或者struts 的标签简单了许多,还可以支持自定义宏,但是还是有一些不太好的地方。比如对 java 枚举的支持不是很好。还有 一但模板中引用的变量为null,就会出现一片黄(用过freeer 的都懂得)。现在换成用velocity,想看看是不是velocity会比freeer能好用一些。正在试用阶段,整体感觉还是有一些好感。个人认为 velocity比较实用的一个地方是 指令可以直接调用 值对象的方法 比如 $object.method()。