官术网_书友最值得收藏!

1.3.2 JSF優(yōu)劣點

該框架也是基于組件開發(fā)的框架,而且它誕生的時間比Tapestry還要早,尤其是它的設計者出身于Sun公司,因此也是Sun力推的框架。它有以下幾點優(yōu)勢:

●J2EE標準,Sun是制定行業(yè)標準和技術標準的公司,因此JSF是標準的。

●易于開發(fā),吸引了大批原C/S結構開發(fā)者,其原因也是它基于組件開發(fā)的理念。

●豐富的導航框架,也讓開發(fā)者從JSP代碼中解放出來。缺點有以下幾點:

●雖然導航框架豐富,但是標簽不是很豐富,特別是對原有JSP標簽的支持。

●JSF也沒有什么好的成功項目典范,雖然有開發(fā)者使用它作為開發(fā),但是更多的IT公司對其還是采取小心翼翼的觀望態(tài)度。既然是標準,那為什么大家都不采用這個標準呢?

■作為標準,對J2EE的支持不是很好,特別是安全機制方面。

■IDE(集成開發(fā)環(huán)境)對其的支持很弱。在開發(fā)工具中使用它進行Web項目開發(fā),幾乎沒有很好的便捷開發(fā)方法。

■學習曲線同樣陡峭。

值得一提的是目前有個richface框架,它較好地支持了該組件,現在有很多開發(fā)者將其作為JSF的補充,但是由于它不是標準,因此推廣起來并不是很容易。

主站蜘蛛池模板: 枣强县| 五华县| 昆山市| 柞水县| 临潭县| 曲阜市| 渝北区| 藁城市| 南投县| 青海省| 清水河县| 遂昌县| 织金县| 长沙市| 芒康县| 南岸区| 馆陶县| 广宗县| 蕉岭县| 平罗县| 泰兴市| 福贡县| 鄄城县| 保靖县| 靖州| 南川市| 扬中市| 西峡县| 高青县| 信阳市| 利川市| 汝南县| 扎鲁特旗| 会东县| 邯郸市| 桑植县| 耒阳市| 阳春市| 砚山县| 牡丹江市| 亚东县|