MyEclipse開發JSF之創建工程淺析
51CTO推薦:精通MyEclipse應用開發 Eclipse平臺應用與開發詳解
MyEclipse開發JSF是如何進行的呢?我們首先來看看什么是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 提供易于使用的、高效的可視化開發環境。
本文將通過使用MyEclipse來開發一個小的JSF Demo應用程序。從而能使讀者快速上手來進行JSF開發。
MyEclipse開發JSF一. 環境要求
◆JDK 1.4+ (Sun or IBM)
◆http://java.sun.com/j2se/downloads/index.html
◆Eclipse 3.1 SDK
◆http://www.eclipse.org/downloads/index.php
◆MyEclipse 4.1
◆http://www.myeclipseide.com/ContentExpress-display-ceid-10.html
◆Tomcat 5.x (5.5.9 Preferred, or other compliant Servlet/EJB container)
◆http://jakarta.apache.org/tomcat/index.html
二. 創建工程
我們需要在MyEclipse中創建Web Project,通過File > New > Other > Project > J2EE > Web Project來進行創建。如圖2.1
MyEclipse開發JSF圖1
Figure 2.1: Create a new web project
MyEclipse開發JSF圖2
Figure 2.2: Web Project Wizard Dialog
注意:開發JSF應用程序推薦使用JSTL類庫,因此在創建工程時選擇“JSTL Libraries”,也可以在后面通過MyEclipse 內容的菜單中“Add JSTL Libraries”來添加。
工程創建好以后,需要添加JSF Capabilities,通過右鍵點擊工程,選擇MyEclipse > Add JSF Capabilities,如圖2.3
MyEclipse開發JSF圖3
Figure 2.3: Adding JSF Capabilities to a Web Project
按照默認的設置,點擊“Finish”
MyEclipse開發JSF圖4
Figure2.4: Configuring JSF Capabilities
向導完成以后,工程結構會增加許多類庫,如圖2.5:
MyEclipse開發JSF圖5
Figure 2.5: Project Layout After Configuration
至此,MyEclipse開發JSF工程已經創建完了,之后我們介紹編輯和創建應用程序。
【編輯推薦】