精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-03-18
谁能具体谈谈使用这些view层的框架有何好处吗?
我始终觉得这是种不太好的做法,难道view层用taglib来做不好么? 而且这些东西似乎都需要模板支持,昨天看了下webwork中的velocity的模板 ,一堆vm模板,反正看了是眼睛比较花的。如果说需要使用模板,还是一样要为每个view层来建立不同的模板,直接写jsp+taglib不好么?而且这是大标准,谁都很熟悉的,何必各自都要另起炉灶定义自己的一些难以理解的模板语言呢。 偶是菜鸟,发几句牢骚:),往大家指正。 |
|
返回顶楼 | |
发表时间:2006-03-19
我从一个taglib的菜鸟角度说说:
1。taglib定义编写繁琐,属于重量级的解决方案。 2。taglib好像有这种代码膨胀的问题。因为遇到过生成的代码超过最大行数的问题。 3。jsp+taglib不容易重用显示逻辑。尤其是某个页面内部的局部显示逻辑。不如freemarker, jet这种,可以在页面内部定义宏/函数,任意重用显示逻辑。 taglib的好处: 1。标准。 2。标准。 3。标准。 没了。 |
|
返回顶楼 | |
发表时间:2006-05-23
ajoo 写道 我从一个taglib的菜鸟角度说说:
1。taglib定义编写繁琐,属于重量级的解决方案。 2。taglib好像有这种代码膨胀的问题。因为遇到过生成的代码超过最大行数的问题。 3。jsp+taglib不容易重用显示逻辑。尤其是某个页面内部的局部显示逻辑。不如freemarker, jet这种,可以在页面内部定义宏/函数,任意重用显示逻辑。 taglib的好处: 1。标准。 2。标准。 3。标准。 没了。 可以写一些tag file不用正装的tag lib,不过代码还是略多于freemarker些... |
|
返回顶楼 | |
发表时间:2006-05-27
晕死,看来ajoo没有经历过jsp的黑暗时代.哈哈.全部代码都用jsp写.
|
|
返回顶楼 | |
发表时间:2006-05-28
ajoo 写道 什么意思?为什么不是obj.repeat(..),而是repeat(..),不象java函数啊。
如果在webwork里面,你也可以写 ${action.repeat(...)} 只不过freemaker允许简化了嘛.. |
|
返回顶楼 | |
发表时间:2006-07-28
个人理解:
tablib就是他挖个洞,你把东西填进去.所以要受他挖的洞大小,数量限制. template就是你挖个洞,他把东西放进来.爱咋咋的 |
|
返回顶楼 | |
发表时间:2006-07-28
yfmine 写道 个人理解:
tablib就是他挖个洞,你把东西填进去.所以要受他挖的洞大小,数量限制. template就是你挖个洞,他把东西放进来.爱咋咋的 考虑修改一下, 当情色笑话发表. 咔咔. ![]() |
|
返回顶楼 | |
发表时间:2006-07-31
汗..除了无语还能说什么.不过咋仔细一看,果然也可以这么理解...
|
|
返回顶楼 | |