隨筆 - 170  文章 - 536  trackbacks - 0
          <2006年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627281234
          567891011

          常用鏈接

          我參與的團(tuán)隊(duì)

          隨筆分類(103)

          搜索

          •  

          積分與排名

          • 積分 - 414348
          • 排名 - 135

          最新評論

          閱讀排行榜

                   工欲善其事,必先利其器。做JavaWeb開發(fā)也不例外,一個(gè)好的工具,往往會(huì)達(dá)到事半功倍的效果。開發(fā)JSF有著無數(shù)好用的工具,基本上都是Eclipse的插件,BEA Workshop(前身是NitroX)ExadelMyEclipse等等,當(dāng)然IBM Rational RSABorlandJBuilder還有OracleJDeveloper都具備這方面的開發(fā)功能,但是因?yàn)樘^龐大了,就不推薦了,我重點(diǎn)推薦的是WorkshopExadel

                   BEA Workshop,其前身NitroX曾經(jīng)獲得過Jolt獎(jiǎng),十月份的時(shí)候,被BEA收購,改名為BEA Workshop(并非BEA WebLogic Workshop)Workshop是一款針對HibernateJSFStrutsTilesJSP的專業(yè)化Eclipse工具,而且最新的3.0M2版本提供了對最新版本的Myfaces 1.1.1WYSIWYG支持,使用非常的順手,我最近幾個(gè)月都一直使用它來進(jìn)行StrutsJSF方面的開發(fā)。

                   該軟件可到:http://www.m7.com/downloadNitroX.do 下載。

                   Exadel卻并不怎么出名,但是它的JSF編輯功能卻很出色,最近版本3.05,我們公司開發(fā)JSF時(shí)用的開發(fā)工具。有很多出色的特性,如對Struts的支持,除了常規(guī)的導(dǎo)航流圖,配置編輯,可視化驗(yàn)證,之類,還直支持TILES的可視化,這點(diǎn)有很大進(jìn)步,但是和NitroX比還是有些差距,后者能夠支持JSP編輯器中的TILES WYSWYG效果。還有個(gè)有趣的特征是Struts配置文件的Debug, 直接在圖形上就可以設(shè)置斷點(diǎn)。

                   該軟件可到:http://box.exadel.com/exadelproducts/app_products.process.main.start?_action=products 下載

          在周圍開發(fā)JSF的大多數(shù)人看來,這兩款工具可以說是目前最為強(qiáng)大的JSF開發(fā)工具了,雖然它們都有種種的不足,但是它們卻在不斷的在應(yīng)用中改變著,進(jìn)步著,相信隨著JSF的不斷成熟,我們會(huì)有更多的選擇。(如果需要破解的話,可以到我的論壇下載http://www.js66.com/java/read.php?tid=54&page=1&toread=1

          posted on 2006-01-11 09:32 steady 閱讀(9596) 評論(22)  編輯  收藏 所屬分類: JSF & Myfaces

          FeedBack:
          # re: JSF的最佳拍檔 2006-01-11 09:51 qqqq
          JSF 目前還是不夠成熟,繼續(xù)用Tapestry中...  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-01-11 23:23 小不點(diǎn)
          現(xiàn)在也有越來越多的項(xiàng)目在用JSF了,也沒有看出JSF不成熟的地方啊。盡管JSF規(guī)范還在發(fā)展中,但是從JSF1.2和JSF1.1來看,變化也不是很大,我覺得JSF現(xiàn)在已足夠穩(wěn)定了。只是國內(nèi)對新技術(shù)的消化是需要很長時(shí)間。希望JSF一路走好。
          在JavaOne2005大會(huì)上,關(guān)于各種Frameworks的比較中提到“誰都知道JSF優(yōu)于Struts,當(dāng)然,JSF和Tapestry不相上下”。而關(guān)于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的編程模型。因?yàn)镴SF可以通過組合的方式來豐富代碼功能,顯示了更多的靈活性。
            回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-01-17 22:08 戴偉
          有沒有試過 Java Creator Studio 2-ea 啊??
          這個(gè)才真的是 jsf 開發(fā)的最好工具啊!!我原來對 JDevelopper 10G抱有很大期望的,單一出來,真的大失所望;要將一個(gè)查詢結(jié)果綁定到一個(gè) 下拉元素中,居然都無從入手;只好還是使用這個(gè) Java Creator Studio 2-ea

          jsf 的WYSIWYG支持;
          Component 對RowSet的直接綁定;類似于 ASP.NET 的 DataGrid ;
          可試化的頁面導(dǎo)航工具;
          .........


          可惜跑起來太慢了。
          一般只在單位服務(wù)器上跑


            回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-01-18 00:46 鋒鋒
          Sun Java Studio Creator 2 Early Access 很強(qiáng)!非常好用.
          我們都用她做了一個(gè)項(xiàng)目.
          但是前一個(gè)版本內(nèi)存消耗非常驚人,偶的開發(fā)機(jī)器是雙內(nèi)核奔騰D(820),2G DDR2 RAM,跑起來還是吃力.
          后來的Sun Java Studio Creator 2 Early Access 2 (第二版)改進(jìn)了內(nèi)存管理,目前還算可以.  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-01-27 10:03 cscsnewbie
          我是負(fù)擔(dān)不起LICENSE費(fèi)用的。
          Sun Java Studio Creator 2 Early Access 開發(fā)的應(yīng)用發(fā)布到Tomcat下,那個(gè)JDBC 3.0 driver 要付費(fèi)的,看看Oranxo_Trial_2.10 US$800.
          Oracle 10g 不錯(cuò),但ADF 發(fā)布到tomcat 也要License費(fèi)用,如果沒有Licens
          e會(huì)不會(huì)出問題?
          還是Exadel公道,US$99,就是例子太少了,一個(gè)Hello World!


          請教Steady一個(gè)問題,Eclipse+Myfaces是否直接支持可視開發(fā)?
          Exadel studio 中好像也有Myfaces項(xiàng),MyEclipse中也有Myfaces項(xiàng)。
          Myfaces被導(dǎo)入這些IDE到底起到什么作用?   回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-01-27 12:13 steady
          Eclipse+Myfaces是不支持可視開發(fā)的
          Exadel和Workshop在對JSF的支持上是各有千秋的,個(gè)人更傾向于Workshop
          因?yàn)楝F(xiàn)在ADF也是開源的了,應(yīng)該不會(huì)在要授權(quán)費(fèi)用了,而且ADF從成熟度和穩(wěn)定性都高于Myfaces
          IDE支持JSF的開發(fā)的最主要目的并不是為了拖拖拉拉的做界面,僅僅這樣是做不好的,我們同事花了一個(gè)多禮拜的時(shí)間就做出來一個(gè)支持拖拖拉拉的JSF的Eclipse插件,但是我們更多的是需要IDE的一些代碼輔助功能,比如語法提示,自動(dòng)完成之類的,還有就是對配置文件的的一些簡化工作,就目前來說,Java世界的大部分IDE都不如MS,做的最好的可以說是IDEA了,但它并不支持JSF的開發(fā).  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-01-27 15:10 探索者
          用的是哪一個(gè)JSF的實(shí)現(xiàn)  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-02-20 09:15 boss_ch
          目前來說,還是手工寫的方式比較好,,

          jsf 不像 ms ,就是一家的東西。。 jsf 規(guī)范了,, 但是擴(kuò)展很多,目前的開發(fā)工具還做不到很好的支持這些擴(kuò)展 ,做得好的可視化工具,也只能綁定在一個(gè)實(shí)現(xiàn)甚至是一個(gè)版本上。  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-03-03 21:17 limne
          Sun Java Studio Creator 2已將發(fā)布了,大家可以看看,可以免費(fèi)下載,也沒看到收費(fèi)的地方!  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-03-22 18:47 sunbird
          俺極力推薦SUN JAVA STUDIO CRATOR 2!!到JAVA這祖宗站去看呀,全免費(fèi)了!
          java.sun.com,而且學(xué)習(xí)文檔有全中文化的,開發(fā)工具本身也是中文的!!!!  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-03-31 10:30 ccsnewbie
          請問,在EA2中ORACLE JDBC又沒有解決的方案?
            回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-05-01 23:49 衣要
          WorkShop好是好,但是經(jīng)常在啟動(dòng)時(shí)出現(xiàn)Tools初始化錯(cuò)誤,雖說重啟下就好了,但也很煩人的,還有不支持JSP頁面格式化也是不方便的地方!個(gè)人認(rèn)為它總體上來說比MyEclispe之流還是強(qiáng)上不少。但我認(rèn)為最強(qiáng)的工具還是IBM的 Rational Application Developer 6.0,可惜就是IBM工具一向都是機(jī)器殺手,我的IBMT43都玩起來不順!  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-05-09 11:12 snowwaft
          前幾天試用了SUN JAVA STUDIO CRATOR 2,慢得離譜。反正我的512M的電腦跑不動(dòng)。
          一直在用bea workshop,感覺很不錯(cuò)  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2006-10-12 16:13 wang
          Sun Java Studio Creator 2好用.  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2007-05-01 23:07 hiker365
          SUN JAVA STUDIO CRATOR 2軟件是中文的而且有中文教程,功能強(qiáng)大,開發(fā)JSF首選!!  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔[未登錄] 2007-06-07 17:11 bluesky
          Exadel被jboss給收了,將free啊  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2007-07-05 12:04 viaquo
          Java Studio Creator 2開發(fā)JSF不錯(cuò),功能強(qiáng)大,開發(fā)起來比較省力,我用DELL D810跑起來速度還可以,內(nèi)存1G,CPU不是雙核哦,不知道雙核的本本跑起來會(huì)不會(huì)更快一點(diǎn),不過在用的過程中發(fā)現(xiàn)頻繁地發(fā)布后(大約二十幾次)有時(shí)會(huì)out of memeory,殺掉所有相關(guān)進(jìn)程重啟IDE會(huì)好,不過我也有過一次重啟后發(fā)現(xiàn)domain.xml被破壞需要手工修復(fù)才能啟動(dòng)綁定的AppServer的經(jīng)歷,希望以后的版本能改掉這個(gè)Bug。  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2008-03-11 14:12 conan
          用來用去,還是myeclipse好  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2008-03-26 00:05 comomBad
          Exadel還是不錯(cuò)的,我們公司也用它,特別版可以到http://www.51src.com 上找找,上面還有很多新的開發(fā)工具  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2008-04-14 10:55 www
          myeclipse 中如何使用myfaces?  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2008-04-25 13:06 51src
          Exadel JSF Studio v1.3.1 完全可視化的JSF應(yīng)用程序編輯工具下載地址:

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

          我就是在上面找到的 能夠正常使用  回復(fù)  更多評論
            
          # re: JSF的最佳拍檔 2008-11-07 11:01 longforfreedom
          netbeans 爽死你。  回復(fù)  更多評論
            
          主站蜘蛛池模板: 中阳县| 剑阁县| 德钦县| 七台河市| 大城县| 凯里市| 桃园市| 永和县| 胶州市| 张掖市| 隆子县| 镇原县| 洛扎县| 宜兰县| 九龙县| 长沙市| 池州市| 涿州市| 西安市| 宜良县| 湖州市| 乐都县| 新余市| 肇源县| 蒙自县| 调兵山市| 屏边| 崇左市| 石阡县| 浮山县| 青田县| 比如县| 奎屯市| 出国| 肃宁县| 鄂托克旗| 宜黄县| 光泽县| 金溪县| 翼城县| 贡山|