论坛首页 Java企业应用论坛

Velocity vs FreeMarker

浏览 29683 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-06-02  
robbin 写道
andyyehoo 写道
velocity可以做类似

$request.session.removeAttribute("varName")

的操作,而freemarker不能

速度方面没有严谨的解释,不过看到了几处文章这样写的


模板是干这个的吗?这是view应用的一个典型的bad smell!

实际上有不少人都在批评velocity里面引入request和response造成了逻辑代码污染view层的问题。



严格的讲,velocity,什么都没有引入,
如果你说的velocity里面引入request和response,那么你用的只不过是velocity的扩展而已servlet velocity,
velocity,只不过是一个模板引擎,而这个引擎里你要引入什么。那么你就把这些对象至入引擎的 content。那么这取决于使用者本人。。象apache 的jexl,BSF等,,,都是如次


个人关点,总体来讲。一切取决于使用都本身,你想怎么用,你愿意怎么用。

怎么用合理。。

强烈建议批判者,不要只是站在自己使用的角度就去盲目的批判。

希望能看到对怎么使用有好的建议。。。。。

我有些偏激,望谅解
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics