论坛首页 Java企业应用论坛

Jet - Jaskell Server Page

浏览 21754 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-03-18  
谁能具体谈谈使用这些view层的框架有何好处吗?

我始终觉得这是种不太好的做法,难道view层用taglib来做不好么?

而且这些东西似乎都需要模板支持,昨天看了下webwork中的velocity的模板 ,一堆vm模板,反正看了是眼睛比较花的。如果说需要使用模板,还是一样要为每个view层来建立不同的模板,直接写jsp+taglib不好么?而且这是大标准,谁都很熟悉的,何必各自都要另起炉灶定义自己的一些难以理解的模板语言呢。

偶是菜鸟,发几句牢骚:),往大家指正。
0 请登录后投票
   发表时间:2006-03-19  
我从一个taglib的菜鸟角度说说:
1。taglib定义编写繁琐,属于重量级的解决方案。
2。taglib好像有这种代码膨胀的问题。因为遇到过生成的代码超过最大行数的问题。
3。jsp+taglib不容易重用显示逻辑。尤其是某个页面内部的局部显示逻辑。不如freemarker, jet这种,可以在页面内部定义宏/函数,任意重用显示逻辑。

taglib的好处:
1。标准。
2。标准。
3。标准。

没了。
0 请登录后投票
   发表时间:2006-05-23  
ajoo 写道
我从一个taglib的菜鸟角度说说:
1。taglib定义编写繁琐,属于重量级的解决方案。
2。taglib好像有这种代码膨胀的问题。因为遇到过生成的代码超过最大行数的问题。
3。jsp+taglib不容易重用显示逻辑。尤其是某个页面内部的局部显示逻辑。不如freemarker, jet这种,可以在页面内部定义宏/函数,任意重用显示逻辑。

taglib的好处:
1。标准。
2。标准。
3。标准。

没了。



可以写一些tag file不用正装的tag lib,不过代码还是略多于freemarker些...
0 请登录后投票
   发表时间:2006-05-27  
晕死,看来ajoo没有经历过jsp的黑暗时代.哈哈.全部代码都用jsp写.
0 请登录后投票
   发表时间:2006-05-28  
ajoo 写道
什么意思?为什么不是obj.repeat(..),而是repeat(..),不象java函数啊。


如果在webwork里面,你也可以写
${action.repeat(...)}

只不过freemaker允许简化了嘛..
0 请登录后投票
   发表时间:2006-07-28  
个人理解:
tablib就是他挖个洞,你把东西填进去.所以要受他挖的洞大小,数量限制.
template就是你挖个洞,他把东西放进来.爱咋咋的
0 请登录后投票
   发表时间:2006-07-28  
yfmine 写道
个人理解:
tablib就是他挖个洞,你把东西填进去.所以要受他挖的洞大小,数量限制.
template就是你挖个洞,他把东西放进来.爱咋咋的

考虑修改一下, 当情色笑话发表.  咔咔. 
0 请登录后投票
   发表时间:2006-07-31  
汗..除了无语还能说什么.不过咋仔细一看,果然也可以这么理解...
0 请登录后投票
论坛首页 Java企业应用版

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