随笔 - 170  文章 - 536  trackbacks - 0
<2007年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

我参与的团队

随笔分类(103)

搜索

  •  

积分与排名

  • 积分 - 410619
  • 排名 - 134

最新评论

阅读排行榜

         工欲善其事,必先利其器。做JavaWeb开发也不例外,一个好的工具,往往会达到事半功倍的效果。开发JSF有着无数好用的工具,基本上都是Eclipse的插件,BEA Workshop(前身是NitroX)ExadelMyEclipse等等,当然IBM Rational RSABorlandJBuilder还有OracleJDeveloper都具备这方面的开发功能,但是因为太过庞大了,就不推荐了,我重点推荐的是WorkshopExadel

         BEA Workshop,其前身NitroX曾经获得过Jolt奖,十月份的时候,被BEA收购,改名为BEA Workshop(并非BEA WebLogic Workshop)Workshop是一款针对HibernateJSFStrutsTilesJSP的专业化Eclipse工具,而且最新的3.0M2版本提供了对最新版本的Myfaces 1.1.1WYSIWYG支持,使用非常的顺手,我最近几个月都一直使用它来进行StrutsJSF方面的开发。

         该软件可到:http://www.m7.com/downloadNitroX.do 下载。

         Exadel却并不怎么出名,但是它的JSF编辑功能却很出色,最近版本3.05,我们公司开发JSF时用的开发工具。有很多出色的特性,如对Struts的支持,除了常规的导航流图,配置编辑,可视化验证,之类,还直支持TILES的可视化,这点有很大进步,但是和NitroX比还是有些差距,后者能够支持JSP编辑器中的TILES WYSWYG效果。还有个有趣的特征是Struts配置文件的Debug, 直接在图形上就可以设置断点。

         该软件可到:http://box.exadel.com/exadelproducts/app_products.process.main.start?_action=products 下载

在周围开发JSF的大多数人看来,这两款工具可以说是目前最为强大的JSF开发工具了,虽然它们都有种种的不足,但是它们却在不断的在应用中改变着,进步着,相信随着JSF的不断成熟,我们会有更多的选择。(如果需要破解的话,可以到我的论坛下载http://www.js66.com/java/read.php?tid=54&page=1&toread=1

posted on 2006-01-11 09:32 steady 阅读(9573) 评论(22)  编辑  收藏 所属分类: JSF & Myfaces

FeedBack:
# re: JSF的最佳拍档 2006-01-11 09:51 qqqq
JSF 目前还是不够成熟,继续用Tapestry中...  回复  更多评论
  
# re: JSF的最佳拍档 2006-01-11 23:23 小不点
现在也有越来越多的项目在用JSF了,也没有看出JSF不成熟的地方啊。尽管JSF规范还在发展中,但是从JSF1.2和JSF1.1来看,变化也不是很大,我觉得JSF现在已足够稳定了。只是国内对新技术的消化是需要很长时间。希望JSF一路走好。
在JavaOne2005大会上,关于各种Frameworks的比较中提到“谁都知道JSF优于Struts,当然,JSF和Tapestry不相上下”。而关于JSF和Tapestry的比较,我觉得以下这篇文章的比较更客观一些:
http://www.theserverside.com/articles/article.tss?l=JSFTapestry
这篇文章的翻译见:
1、http://news.csdn.net/news/newstopic/28/28929.shtml
2、http://news.csdn.net/news/newstopic/28/28930.shtml
3、http://news.csdn.net/news/newstopic/28/28931.shtml
总的来说,我更喜欢JSF的编程模型。因为JSF可以通过组合的方式来丰富代码功能,显示了更多的灵活性。
  回复  更多评论
  
# re: JSF的最佳拍档 2006-01-17 22:08 戴伟
有没有试过 Java Creator Studio 2-ea 啊??
这个才真的是 jsf 开发的最好工具啊!!我原来对 JDevelopper 10G抱有很大期望的,单一出来,真的大失所望;要将一个查询结果绑定到一个 下拉元素中,居然都无从入手;只好还是使用这个 Java Creator Studio 2-ea

jsf 的WYSIWYG支持;
Component 对RowSet的直接绑定;类似于 ASP.NET 的 DataGrid ;
可试化的页面导航工具;
.........


可惜跑起来太慢了。
一般只在单位服务器上跑


  回复  更多评论
  
# re: JSF的最佳拍档 2006-01-18 00:46 锋锋
Sun Java Studio Creator 2 Early Access 很强!非常好用.
我们都用她做了一个项目.
但是前一个版本内存消耗非常惊人,偶的开发机器是双内核奔腾D(820),2G DDR2 RAM,跑起来还是吃力.
后来的Sun Java Studio Creator 2 Early Access 2 (第二版)改进了内存管理,目前还算可以.  回复  更多评论
  
# re: JSF的最佳拍档 2006-01-27 10:03 cscsnewbie
我是负担不起LICENSE费用的。
Sun Java Studio Creator 2 Early Access 开发的应用发布到Tomcat下,那个JDBC 3.0 driver 要付费的,看看Oranxo_Trial_2.10 US$800.
Oracle 10g 不错,但ADF 发布到tomcat 也要License费用,如果没有Licens
e会不会出问题?
还是Exadel公道,US$99,就是例子太少了,一个Hello World!


请教Steady一个问题,Eclipse+Myfaces是否直接支持可视开发?
Exadel studio 中好像也有Myfaces项,MyEclipse中也有Myfaces项。
Myfaces被导入这些IDE到底起到什么作用?   回复  更多评论
  
# re: JSF的最佳拍档 2006-01-27 12:13 steady
Eclipse+Myfaces是不支持可视开发的
Exadel和Workshop在对JSF的支持上是各有千秋的,个人更倾向于Workshop
因为现在ADF也是开源的了,应该不会在要授权费用了,而且ADF从成熟度和稳定性都高于Myfaces
IDE支持JSF的开发的最主要目的并不是为了拖拖拉拉的做界面,仅仅这样是做不好的,我们同事花了一个多礼拜的时间就做出来一个支持拖拖拉拉的JSF的Eclipse插件,但是我们更多的是需要IDE的一些代码辅助功能,比如语法提示,自动完成之类的,还有就是对配置文件的的一些简化工作,就目前来说,Java世界的大部分IDE都不如MS,做的最好的可以说是IDEA了,但它并不支持JSF的开发.  回复  更多评论
  
# re: JSF的最佳拍档 2006-01-27 15:10 探索者
用的是哪一个JSF的实现  回复  更多评论
  
# re: JSF的最佳拍档 2006-02-20 09:15 boss_ch
目前来说,还是手工写的方式比较好,,

jsf 不像 ms ,就是一家的东西。。 jsf 规范了,, 但是扩展很多,目前的开发工具还做不到很好的支持这些扩展 ,做得好的可视化工具,也只能绑定在一个实现甚至是一个版本上。  回复  更多评论
  
# re: JSF的最佳拍档 2006-03-03 21:17 limne
Sun Java Studio Creator 2已将发布了,大家可以看看,可以免费下载,也没看到收费的地方!  回复  更多评论
  
# re: JSF的最佳拍档 2006-03-22 18:47 sunbird
俺极力推荐SUN JAVA STUDIO CRATOR 2!!到JAVA这祖宗站去看呀,全免费了!
java.sun.com,而且学习文档有全中文化的,开发工具本身也是中文的!!!!  回复  更多评论
  
# re: JSF的最佳拍档 2006-03-31 10:30 ccsnewbie
请问,在EA2中ORACLE JDBC又没有解决的方案?
  回复  更多评论
  
# re: JSF的最佳拍档 2006-05-01 23:49 衣要
WorkShop好是好,但是经常在启动时出现Tools初始化错误,虽说重启下就好了,但也很烦人的,还有不支持JSP页面格式化也是不方便的地方!个人认为它总体上来说比MyEclispe之流还是强上不少。但我认为最强的工具还是IBM的 Rational Application Developer 6.0,可惜就是IBM工具一向都是机器杀手,我的IBMT43都玩起来不顺!  回复  更多评论
  
# re: JSF的最佳拍档 2006-05-09 11:12 snowwaft
前几天试用了SUN JAVA STUDIO CRATOR 2,慢得离谱。反正我的512M的电脑跑不动。
一直在用bea workshop,感觉很不错  回复  更多评论
  
# re: JSF的最佳拍档 2006-10-12 16:13 wang
Sun Java Studio Creator 2好用.  回复  更多评论
  
# re: JSF的最佳拍档 2007-05-01 23:07 hiker365
SUN JAVA STUDIO CRATOR 2软件是中文的而且有中文教程,功能强大,开发JSF首选!!  回复  更多评论
  
# re: JSF的最佳拍档[未登录] 2007-06-07 17:11 bluesky
Exadel被jboss给收了,将free啊  回复  更多评论
  
# re: JSF的最佳拍档 2007-07-05 12:04 viaquo
Java Studio Creator 2开发JSF不错,功能强大,开发起来比较省力,我用DELL D810跑起来速度还可以,内存1G,CPU不是双核哦,不知道双核的本本跑起来会不会更快一点,不过在用的过程中发现频繁地发布后(大约二十几次)有时会out of memeory,杀掉所有相关进程重启IDE会好,不过我也有过一次重启后发现domain.xml被破坏需要手工修复才能启动绑定的AppServer的经历,希望以后的版本能改掉这个Bug。  回复  更多评论
  
# re: JSF的最佳拍档 2008-03-11 14:12 conan
用来用去,还是myeclipse好  回复  更多评论
  
# re: JSF的最佳拍档 2008-03-26 00:05 comomBad
Exadel还是不错的,我们公司也用它,特别版可以到http://www.51src.com 上找找,上面还有很多新的开发工具  回复  更多评论
  
# re: JSF的最佳拍档 2008-04-14 10:55 www
myeclipse 中如何使用myfaces?  回复  更多评论
  
# re: JSF的最佳拍档 2008-04-25 13:06 51src
Exadel JSF Studio v1.3.1 完全可视化的JSF应用程序编辑工具下载地址:

http://www.51src.com/data/soft/594.html

我就是在上面找到的 能够正常使用  回复  更多评论
  
# re: JSF的最佳拍档 2008-11-07 11:01 longforfreedom
netbeans 爽死你。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: