隨筆 - 170  文章 - 536  trackbacks - 0
          <2006年1月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

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

          隨筆分類(103)

          搜索

          •  

          積分與排名

          • 積分 - 415487
          • 排名 - 135

          最新評(píng)論

          閱讀排行榜

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

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

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

                   Exadel卻并不怎么出名,但是它的JSF編輯功能卻很出色,最近版本3.05,我們公司開(kāi)發(fā)JSF時(shí)用的開(kāi)發(fā)工具。有很多出色的特性,如對(duì)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 下載

          在周圍開(kāi)發(fā)JSF的大多數(shù)人看來(lái),這兩款工具可以說(shuō)是目前最為強(qiáng)大的JSF開(kāi)發(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 閱讀(9621) 評(píng)論(22)  編輯  收藏 所屬分類: JSF & Myfaces

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

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


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


            回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-01-18 00:46 鋒鋒
          Sun Java Studio Creator 2 Early Access 很強(qiáng)!非常好用.
          我們都用她做了一個(gè)項(xiàng)目.
          但是前一個(gè)版本內(nèi)存消耗非常驚人,偶的開(kāi)發(fā)機(jī)器是雙內(nèi)核奔騰D(820),2G DDR2 RAM,跑起來(lái)還是吃力.
          后來(lái)的Sun Java Studio Creator 2 Early Access 2 (第二版)改進(jìn)了內(nèi)存管理,目前還算可以.  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-01-27 10:03 cscsnewbie
          我是負(fù)擔(dān)不起LICENSE費(fèi)用的。
          Sun Java Studio Creator 2 Early Access 開(kāi)發(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)用,如果沒(méi)有Licens
          e會(huì)不會(huì)出問(wèn)題?
          還是Exadel公道,US$99,就是例子太少了,一個(gè)Hello World!


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

          jsf 不像 ms ,就是一家的東西。。 jsf 規(guī)范了,, 但是擴(kuò)展很多,目前的開(kāi)發(fā)工具還做不到很好的支持這些擴(kuò)展 ,做得好的可視化工具,也只能綁定在一個(gè)實(shí)現(xiàn)甚至是一個(gè)版本上。  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-03-03 21:17 limne
          Sun Java Studio Creator 2已將發(fā)布了,大家可以看看,可以免費(fèi)下載,也沒(méi)看到收費(fèi)的地方!  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-03-22 18:47 sunbird
          俺極力推薦SUN JAVA STUDIO CRATOR 2!!到JAVA這祖宗站去看呀,全免費(fèi)了!
          java.sun.com,而且學(xué)習(xí)文檔有全中文化的,開(kāi)發(fā)工具本身也是中文的!!!!  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-03-31 10:30 ccsnewbie
          請(qǐng)問(wèn),在EA2中ORACLE JDBC又沒(méi)有解決的方案?
            回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-05-01 23:49 衣要
          WorkShop好是好,但是經(jīng)常在啟動(dòng)時(shí)出現(xiàn)Tools初始化錯(cuò)誤,雖說(shuō)重啟下就好了,但也很煩人的,還有不支持JSP頁(yè)面格式化也是不方便的地方!個(gè)人認(rèn)為它總體上來(lái)說(shuō)比MyEclispe之流還是強(qiáng)上不少。但我認(rèn)為最強(qiáng)的工具還是IBM的 Rational Application Developer 6.0,可惜就是IBM工具一向都是機(jī)器殺手,我的IBMT43都玩起來(lái)不順!  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-05-09 11:12 snowwaft
          前幾天試用了SUN JAVA STUDIO CRATOR 2,慢得離譜。反正我的512M的電腦跑不動(dòng)。
          一直在用bea workshop,感覺(jué)很不錯(cuò)  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2006-10-12 16:13 wang
          Sun Java Studio Creator 2好用.  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2007-05-01 23:07 hiker365
          SUN JAVA STUDIO CRATOR 2軟件是中文的而且有中文教程,功能強(qiáng)大,開(kāi)發(fā)JSF首選!!  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔[未登錄](méi) 2007-06-07 17:11 bluesky
          Exadel被jboss給收了,將free啊  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2007-07-05 12:04 viaquo
          Java Studio Creator 2開(kāi)發(fā)JSF不錯(cuò),功能強(qiáng)大,開(kāi)發(fā)起來(lái)比較省力,我用DELL D810跑起來(lái)速度還可以,內(nèi)存1G,CPU不是雙核哦,不知道雙核的本本跑起來(lái)會(huì)不會(huì)更快一點(diǎn),不過(guò)在用的過(guò)程中發(fā)現(xiàn)頻繁地發(fā)布后(大約二十幾次)有時(shí)會(huì)out of memeory,殺掉所有相關(guān)進(jìn)程重啟IDE會(huì)好,不過(guò)我也有過(guò)一次重啟后發(fā)現(xiàn)domain.xml被破壞需要手工修復(fù)才能啟動(dòng)綁定的AppServer的經(jīng)歷,希望以后的版本能改掉這個(gè)Bug。  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2008-03-11 14:12 conan
          用來(lái)用去,還是myeclipse好  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2008-03-26 00:05 comomBad
          Exadel還是不錯(cuò)的,我們公司也用它,特別版可以到http://www.51src.com 上找找,上面還有很多新的開(kāi)發(fā)工具  回復(fù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2008-04-14 10:55 www
          myeclipse 中如何使用myfaces?  回復(fù)  更多評(píng)論
            
          # 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ù)  更多評(píng)論
            
          # re: JSF的最佳拍檔 2008-11-07 11:01 longforfreedom
          netbeans 爽死你。  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 进贤县| 和平县| 蓬安县| 惠州市| 宜黄县| 武威市| 荣成市| 上杭县| 化州市| 尼木县| 雷波县| 尼勒克县| 广灵县| 宁远县| 遵义县| 鹤峰县| 武宁县| 睢宁县| 舟曲县| 钟山县| 四平市| 淳化县| 商河县| 海林市| 香格里拉县| 公安县| 鄂温| 武鸣县| 东光县| 长乐市| 砚山县| 黑山县| 莱西市| 仁怀市| 久治县| 准格尔旗| 铅山县| 浦北县| 花垣县| 东兴市| 卫辉市|