偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

MyEclipse開(kāi)發(fā)JSF之創(chuàng)建工程淺析

開(kāi)發(fā) 后端
MyEclipse開(kāi)發(fā)JSF是如何辦到的呢?那么本文將向你介紹MyEclipse開(kāi)發(fā)JSF中的創(chuàng)建工程部分,希望你了解MyEclipse開(kāi)發(fā)JSF之創(chuàng)建工程部分。

51CTO推薦:精通MyEclipse應(yīng)用開(kāi)發(fā) Eclipse平臺(tái)應(yīng)用與開(kāi)發(fā)詳解

MyEclipse開(kāi)發(fā)JSF是如何進(jìn)行的呢?我們首先來(lái)看看什么是JSF,JavaServer Faces (JSF) 是一種用于構(gòu)建 Web 應(yīng)用程序的新標(biāo)準(zhǔn) Java 框架。它提供了一種以組件為中心來(lái)開(kāi)發(fā) Java Web 用戶界面的方法,從而簡(jiǎn)化了開(kāi)發(fā)。JavaServer Faces 還引起了廣大 Java/Web 開(kāi)發(fā)人員的興趣?!捌髽I(yè)開(kāi)發(fā)人員”和 Web 設(shè)計(jì)人員將發(fā)現(xiàn) JSF 開(kāi)發(fā)可以簡(jiǎn)單到只需將用戶界面 (UI) 組件拖放到頁(yè)面上,而“系統(tǒng)開(kāi)發(fā)人員”將發(fā)現(xiàn)豐富而強(qiáng)健的 JSF API 為他們提供了無(wú)與倫比的功能和編程靈活性。JSF 還通過(guò)將良好構(gòu)建的模型-視圖-控制器 (MVC) 設(shè)計(jì)模式集成到它的體系結(jié)構(gòu)中,確保了應(yīng)用程序具有更高的可維護(hù)性。最后,由于 JSF 是通過(guò) Java Community Process (JCP) 開(kāi)發(fā)的一種 Java 標(biāo)準(zhǔn),因此開(kāi)發(fā)工具供應(yīng)商完全能夠?yàn)?JavaServer Faces 提供易于使用的、高效的可視化開(kāi)發(fā)環(huán)境。

本文將通過(guò)使用MyEclipse來(lái)開(kāi)發(fā)一個(gè)小的JSF Demo應(yīng)用程序。從而能使讀者快速上手來(lái)進(jìn)行JSF開(kāi)發(fā)。

MyEclipse開(kāi)發(fā)JSF一. 環(huán)境要求

◆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

二. 創(chuàng)建工程

我們需要在MyEclipse中創(chuàng)建Web Project,通過(guò)File > New > Other > Project > J2EE > Web Project來(lái)進(jìn)行創(chuàng)建。如圖2.1

MyEclipse開(kāi)發(fā)JSF1 

MyEclipse開(kāi)發(fā)JSF圖1

Figure 2.1: Create a new web project

MyEclipse開(kāi)發(fā)JSF2 

MyEclipse開(kāi)發(fā)JSF圖2

Figure 2.2: Web Project Wizard Dialog

注意:開(kāi)發(fā)JSF應(yīng)用程序推薦使用JSTL類(lèi)庫(kù),因此在創(chuàng)建工程時(shí)選擇“JSTL Libraries”,也可以在后面通過(guò)MyEclipse 內(nèi)容的菜單中“Add JSTL Libraries”來(lái)添加。

工程創(chuàng)建好以后,需要添加JSF Capabilities,通過(guò)右鍵點(diǎn)擊工程,選擇MyEclipse > Add JSF Capabilities,如圖2.3

MyEclipse開(kāi)發(fā)JSF3 

MyEclipse開(kāi)發(fā)JSF圖3

Figure 2.3: Adding JSF Capabilities to a Web Project

按照默認(rèn)的設(shè)置,點(diǎn)擊“Finish”

MyEclipse開(kāi)發(fā)JSF4 

MyEclipse開(kāi)發(fā)JSF圖4

Figure2.4: Configuring JSF Capabilities

向?qū)瓿梢院?,工程結(jié)構(gòu)會(huì)增加許多類(lèi)庫(kù),如圖2.5:

MyEclipse開(kāi)發(fā)JSF5 

MyEclipse開(kāi)發(fā)JSF圖5

Figure 2.5: Project Layout After Configuration

至此,MyEclipse開(kāi)發(fā)JSF工程已經(jīng)創(chuàng)建完了,之后我們介紹編輯和創(chuàng)建應(yīng)用程序。

【編輯推薦】

  1. MyEclipse斷點(diǎn)調(diào)試JavaScript淺析
  2. MyEclipse+Eclipse開(kāi)發(fā)環(huán)境構(gòu)建淺析
  3. MyEclipse開(kāi)發(fā)Struts配置測(cè)試淺析
  4. Myeclipse、Eclipse代碼提示功能設(shè)置淺析
  5. MyEclipse與Eclipse介紹淺析
責(zé)任編輯:仲衡 來(lái)源: IT168技術(shù)
相關(guān)推薦

2009-07-14 15:42:38

MyEclipse開(kāi)發(fā)

2009-07-14 15:31:26

MyEclipse開(kāi)發(fā)

2009-07-14 16:25:04

MyEclipse開(kāi)發(fā)

2009-07-14 16:07:46

MyEclipse開(kāi)發(fā)

2009-07-14 16:40:31

MyEclipse開(kāi)發(fā)

2009-07-14 13:55:24

MyEclipse S

2009-07-09 18:16:33

MyEclipse優(yōu)化

2009-07-14 13:14:13

2009-08-10 13:59:08

ASP.NET組件設(shè)計(jì)

2009-07-10 17:47:47

MyEclipse打包

2009-07-15 10:43:37

MyEclipse D

2009-07-15 14:21:03

MyEclipse S

2009-07-14 11:34:42

MyEclipse斷點(diǎn)JavaScript

2009-07-14 14:28:31

MyEclipse E

2009-07-14 10:47:47

MyEclipse J

2009-07-14 10:13:38

MyEclipse優(yōu)化

2009-07-15 13:08:25

MyEclipse C

2009-08-14 17:51:32

C#Windows應(yīng)用

2009-06-26 17:48:38

JSF項(xiàng)目單元測(cè)試JSFUnit

2009-07-14 17:31:34

MyEclipse提示
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)