Topic: jsf优缺点大讨论

  Print this page

1.jsf优缺点大讨论 Copy to clipboard
Posted by: bjwulin
Posted on: 2004-08-10 15:23

我先开个头,希望各位大侠参与出力。

优点:

1、event-driven编程,用event listener 将action和valuechange消息传递给事件处理器处理。
2、code-behind,将处理代码从jsp页分离。
3、显示组件用了taglib,精简页面代码,便于重用,清晰易懂。
4、face-config文件配置业务流(应该是页面流)
5、完全的mvc2。

意见:
如果事件处理器只是负责业务层的代理和协助页面流,而业务层采用spring管理业务类之间的依赖,持久层采用hibernate,那么一个jsf+spring+hibernate的系统体系机构应该是很完美的。

缺点:
1:大部分工具还不支持jsf的开发,好象目前支持最好的是wsad512,如果没有工具支持,开发系统采用jsf不是很好的决定。
2:这点不能当成缺点,我没有用大量数据,大量并发进行测试,不知道jsf的效率如何。

2.Re:jsf优缺点大讨论 [Re: bjwulin] Copy to clipboard
Posted by: maplej
Posted on: 2004-08-22 04:53

个人认为,Struts已经非常强了,JSF的出现似乎没有跨代的意义。SDO倒更加使用。

3.Re:jsf优缺点大讨论 [Re: maplej] Copy to clipboard
Posted by: goya
Posted on: 2004-08-24 09:28

With Struts, how would you handle a site with more than 200 server pages? How would you manage and lead a development team? If you have a mature pratical developing procedure wit h struts, I don't see a reason to switching. Just wait Rich Client like XUL to come next.
However I do see JSF beats dot net framework, which does help develop rapidly.

maplej wrote:
个人认为,Struts已经非常强了,JSF的出现似乎没有跨代的意义。SDO倒更加使用。

4.Re:jsf优缺点大讨论 [Re: bjwulin] Copy to clipboard
Posted by: tangming
Posted on: 2004-08-24 11:17

用过.net之后觉得asp.net的编程模式十分不错,
数据绑定,server端事件编程,这些都让程序员能够快速地开发应用。
我还是很期待,JSF的成熟,不过Sun的动作慢真是让人失望。。

5.Re:jsf优缺点大讨论 [Re: bjwulin] Copy to clipboard
Posted by: kevinlau
Posted on: 2004-09-02 15:18

sun的阵营太大,人多嘴杂,东西出的慢,怎么跟微软竞争


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923