你在学习JSF吗?你在开发工作中已经用JSF了吗?
如果你正在学习JSF,谈谈你的感受吧;
如果你在开发工作中已经用JSF了,也谈谈你的经验吧。
如果你喜欢JSF,说出你的理由吧;
如果你不喜欢JSF,也请讲讲是什么原因吧。
问题点数:30、回复次数:13Top
1 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-04-25 13:03:46 得分 4
偶尔看看这个
感觉和struts的整体框架很类似,只不过是用事件驱动的。
我觉得jsf的标签还是比较强的,如果使用自定义组件基本上可以不用自己taglib了
而且component的扩展性和重用性比较好,sun的新的开发工具叫什么creator的能够支持拖动族件到页面上,虽然目前功能还很有限,但不能不承认这是一个革命,我想在这一点上面java已经和ms的html control距离缩小了。
还有一点就是jsf和struts一样,基本上专注于v和c,M仍然是一个缺憾,呵呵。
总之我对这个还是很看好的,加上sun的力推,将来再和struts合而为一,应该值得期待!Top
2 楼discolt(枫)回复于 2005-04-25 22:32:52 得分 2
没用过 Webwork fansTop
3 楼gaoyq324(阿正)回复于 2005-04-26 08:12:54 得分 2
Sun推Creator预览版 以视觉工具拉拢微软开发员
作者: ZDNet China
CNETNews.com.cn 2004-03-30 02:18 PM
ZDNet China 3月30日 专稿(记者:Martin LaMonica):Sun公司下个月开始大规模测试即将推出的Java程序开发工具,称为Java Studio Creator,力图吸引微软程序设计师转台。
Sun29日表示,4月8日开始提供预览版Java Studio Creator(先前称为"Rave项目")。这个更新版程序包括一些改良功能,将收入订于今夏推出的Creator正式版。
Java Studio Creator是SunJava商用程序工具系列的最新产品。Creator的用意在以视觉工具迎合软件开发者所需,协助他们快速建构相对简单的网页应用程序。Sun另销售企业版Java程序发展工具,称为Java Studio Enterprise,内含丰富的功能,可用于建构复杂的Java应用程序,例如高流量的网站。
Sun希望Creator能吸引数百万计的Visual Basic程序开发者带枪投靠Java阵营,以Java程序发展工具替代使用普遍的微软工具。Sun说,Creator肩负的另一项任务,是刺激Java服务器软、硬件的销售。
最新的更新版工具增加支持JavaServer Faces标准,让开发者能撷取后端资料来源以建构可视化应用程序。Sun也在更新版Creator中,纳入NetBeans 3.6版所做的一些使用者接口改良功能。(NetBeans是开放源代码软件,也是SunJava开发工具系列的基本组成技术之一。)
Java Studio Creator将包括一份开发者授权证书,授权使用Java系统应用程序服务器平台版第8版(Java System Application Server Platform Edition 8)以及网络服务器软件。一旦Creator正式推出,Sun打算把它当独立的产品来卖。
另外,Sun也考虑把Java Studio Creator与Java Studio Enterprise收入同一片光盘,按月收统一的费用,大致比照Sun Java企业系统(Java Enterprise System)服务器软件套餐的收费模式,Sun开发者平台产品营销经理Jeff Anders说。(唐慧文)Top
4 楼jfy3d(剑事 http://www.migti.com)回复于 2005-04-26 09:57:04 得分 3
看了一些jsf的评价 普遍认为不怎么好 缺陷多Top
5 楼Tianminghui(colin)回复于 2005-04-26 17:13:21 得分 3
国内应该没什么公司用过Top
6 楼xuf2000(失衡的天秤)回复于 2005-04-26 17:31:18 得分 3
没用过,既然它跟STRUTS差不多,那还是等它有了基础有了特色再用吧。:)
毕竟现在我们还是在用STRUTS,要想说服PM,必须有很强的东西。:)Top
7 楼gxh(我是一只菜菜菜菜鳥)回复于 2005-04-28 10:59:44 得分 2
个人感觉还可以,就是没有分页功能,所以,分页部分全部用jsp做的。另外,同一个form根据不同的条件来使用不同的提交方式时好象有点问题。比如,要用同一个form来进行insert和update,好象不行,有没有人做到过?其实所有的web框架都一样,一个view,一个controllor,一个model,view一般是自带的taglib,controlllor一般是在web.xml加上一个servlet,然后是一个配置文件,model其实就是使用java编程,一点都不难,只要学会一样,其它的基本上很快就可以上手了。Top
8 楼nimifeng(学海无涯.......苦作舟....理解是美!!!Mars.Neil)回复于 2005-04-28 11:13:29 得分 1
不熟.帮顶..准备关注..Top
9 楼zhouzhou163(心碎无痕)回复于 2005-04-28 17:08:02 得分 4
在用,用jsf+spring+hibernate做erpTop
10 楼xu_xinyu(雪候鸟)回复于 2005-04-28 17:25:10 得分 4
jsf很好呀,学起来肯定比struts快得多,而且更加直观,用eclipse也不需要插件的支持。功能也很强大,刚才那位说jsf没有分页的朋友,说明你没有看过jsf自带的例子。
而且这个东西是将来的标准,struts将来也要向jsf靠拢。
Top
11 楼SD_wxb()回复于 2005-04-29 09:10:20 得分 0
有一个比较知名的开源的Portal项目EXOplatform是JSF + Hibernate做的,我研究了一下,感觉还是不错的。JSF是比Struts年轻一些,但后生可畏嘛,现在已经有少数公司开始接触JSF了,相信会有越来越多的公司使用JSF。我还是很喜欢JSF的那种像swing般的Web界面开发方式,尤其是学过一些ASP.NET,用过.net的服务器端控件的话,再学JSF更是感觉很好哦。Top
12 楼2002PP(醉卧沙场)回复于 2005-04-30 15:01:49 得分 1
等Struts2.0(Shale-基于JSF)出来在用吧.Top
13 楼wafeng(彭克)回复于 2005-05-01 15:49:17 得分 1
最近公司做的一个项目是:struts+spring+ibats
我就会第一个,第二个听说过,第三个从未听说过,都不知是干什么用的。Top




