JSF

JavaServer Faces (JSF) 是一種用於構建 Web 應用程式的新標準 Java 框架。它提供了一種以元件為中心來開發 Java Web 用戶介面的方法,從而簡化了開發。JavaServer Faces 還引起了廣大 Java/Web 開發人員的興趣。“企業開發人員”和 Web 設計人員將發現 JSF 開發可以簡單到只需將用戶介面 (UI) 元件拖放到頁面上,而“系統開發人員”將發現豐富而強健的 JSF API 為他們提供了無與倫比的功能和編程靈活性。JSF 還通過將良好構建的模型-視圖-控制器 (MVC) 設計模式集成到它的體系結構中,確保了應用程式具有更高的可維護性。最後,由於 JSF 是通過 Java Community Process (JCP) 開發的一種 Java 標準,因此開發工具供應商完全能夠為 JavaServer Faces 提供易於使用的、高效的視覺化開發環境。 典型的JSF應用程序包含下列部分: • 一組JSP頁面 • 一組後台bean(為在一個頁面上的UI組件定義的屬性和函數的JavaBean組件) • 應用程序配置資源文件(定義頁面導航規則、配置bean和其它的自定義對象,如自定義組件) • 部署描述文件(web.xml) • 一組由應用程序開發者創建的自定義對象(有可能) • 一些可能包含自定義組件、約束、轉換器或者監聽器的對象 • 為在頁面中表現自定義對象的一組自定義tag 包含JSP頁面的JSF應用程序也使用由為了表現UI組件和在頁面上的其他對象的JSF技術而定義的標準的tag庫。

應用職務排行

2018 年 12 月企業希望應徵者擅長的工具包含JSF的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 33.6%
2 Internet程式設計師 23.4%
3 MIS程式設計師 7.5%
4 網頁設計師 4.7%
5 多媒體動畫設計師 4.7%
6 電腦系統分析師 4.7%
7 其他資訊專業人員 3.7%
8 軟體專案主管 3.7%
9 資料庫管理人員 3.7%
10 通訊軟體工程師 1.9%

2018 年 12 月應徵者具備的工具包含JSF的 TOP 10 職務

排行 職務名稱 佔比
1 軟體設計工程師 16.7%
2 電腦系統分析師 11.6%
3 軟體專案主管 10.7%
4 Internet程式設計師 8.5%
5 其他資訊專業人員 6.9%
6 電子商務技術主管 5.6%
7 MIS程式設計師 4.5%
8 MIS╱網管主管 4.2%
9 資料庫管理人員 2.7%
10 資訊助理人員 2.4%

服務時間:週一至週五 9:00~18:00

TEL:(02) 2912-6104 | FAX:(02) 7702-8104