MyEclipse創(chuàng)建WEB項(xiàng)目_第1頁(yè)
MyEclipse創(chuàng)建WEB項(xiàng)目_第2頁(yè)
MyEclipse創(chuàng)建WEB項(xiàng)目_第3頁(yè)
MyEclipse創(chuàng)建WEB項(xiàng)目_第4頁(yè)
MyEclipse創(chuàng)建WEB項(xiàng)目_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、口 MyEclipse 創(chuàng)建 WEB項(xiàng)目 收藏準(zhǔn)備開(kāi)發(fā)工具這里使用的是Eclipse 3.1.1、MyEclipse, Web服務(wù)器使用 Tomcat 5.5.06版本,當(dāng)然還需要J2SDK,這里使用jdk1.5.0_06,只要是JDK1.5.0以上,就無(wú)所謂。二、軟件的安裝和注冊(cè)MyEclipse是一個(gè)exe安裝文件,有安裝向?qū)?,直接雙擊安裝,選擇完 Eclipse安裝目錄(比 如D:/eclipse)和自身的安裝目錄(比如D:/MyEclipse),然后一路next就行了。其他軟件的安裝也不再啰唆,下面創(chuàng)建一個(gè)簡(jiǎn)單的工程來(lái)說(shuō)明MyEclipse的應(yīng)用。三、創(chuàng)建Web工程打開(kāi) MyEclip

2、se 開(kāi)發(fā)界面,F(xiàn)ile-New- Projects,打開(kāi)新建項(xiàng)目對(duì)話框,選中 MyEclipse-J2EE Projects-Web Project,點(diǎn)擊 Next 按鈕,在 Web Project Details 的 Projects Name中輸入 WebTest,其他采用默認(rèn)值,注意這里的Con text root URL為/WebTest,否則,你就要在IE中輸入相應(yīng)的名字才能使用了。注意這里的最下面有是否加入標(biāo)簽庫(kù)支持,我們選擇JSTL1.1。然后,點(diǎn)擊Finish按鈕完成項(xiàng)目創(chuàng)建。四、新建Hello類(lèi)選中工程項(xiàng)目 WebTest下的src文件夾(注意是在 Package Expl

3、orer下,如果這個(gè)找不到,去 找 Eclipse 使用指南看吧,Window-Show View-Package Explorer ),右 鍵菜單 New-Package,新建一個(gè)包c(diǎn)om.chenfeng。選中新建的包,右鍵菜單New -Class, Name中輸入Hello,去掉public static void ma in選項(xiàng),其他全部默認(rèn),點(diǎn)擊Fi nish按鈕完成類(lèi)的創(chuàng)建。編輯類(lèi)的代碼,如下所示:package com.chenfeng;publicclassHello private String message = Hello World;* return Returns t

4、he message.*/public String getMessage() return message;* param message The message to set.*/publicvoid setMessage(String message) this.message = message;注意這里Bean屬性的操作方法,可以先定義好屬性,然后,在編輯窗口右鍵菜單Source-Generate Getters and Setters,然后在對(duì)話框中選擇要生成get和set方法的屬性確定就可以了。五、創(chuàng)建JSP頁(yè)面在 WebTest工程中,選中 WebRoot文件夾,右鍵菜單 Ne

5、w-JSP, File Name修改為index.jsp, 其他默認(rèn),點(diǎn)擊Finish按鈕創(chuàng)建。編輯JSP文件的內(nèi)容如下:vjsp:setProperty name=hello property=message value=Hello World! /VDOCTYPE HTML PUBLIC -/W3C/DTD HTML 4.01 Transitional/ENbase href=My JSP index.jsp starting page!-This is my JSP page. 紅色部分為我們添加的代碼。OK,代碼已經(jīng)編寫(xiě)完畢。六、配置Tomcat服務(wù)器Eclipse 菜單,Window

6、- Preferenee ;打開(kāi) Preferenee 對(duì)話框,找到菜單樹(shù)中 MyEclipse-Application Servers-Tomcat 5。選中 Tomcat 5項(xiàng),在對(duì)話框中,選中 Enable 單 選按鈕,然后點(diǎn)擊 Tomcat Home Directory 輸入框后的Browse按鈕,選擇 Tomcat的安裝根 目錄,這里是 D:Tomcat5.5,其它的框會(huì)自動(dòng)填充。點(diǎn)擊Apply按鈕。選中Tomcat 5中的JDK 項(xiàng),這里要特別注意,默認(rèn)的是JRE的運(yùn)行環(huán)境,這里要設(shè)定成JDK的,否則,MyEclipse無(wú)法正常部屬 Web應(yīng)用,也無(wú)法正常運(yùn)行 Tomcat服務(wù)器。

7、我們 點(diǎn)擊Add按鈕,JRE Name中寫(xiě)入JDK1.5.0_05,然后在 Browse選擇框中選擇 JDK的根目 錄,這里是 D:jdk15O_O5,其他的默認(rèn),點(diǎn)擊0K按鈕。在Tomcat JDK Name中選擇我們剛才創(chuàng)建的那個(gè),就是JDK1.5.0_05。點(diǎn)擊Apply按鈕,每次都點(diǎn)吧,有時(shí)候Eclipse出問(wèn)題, 你不點(diǎn)這個(gè)跑到另一個(gè)配置頁(yè)面就會(huì)丟失上面的配置。我們?cè)赥omcat 5的Launch中確保選中了 Debug模式?,F(xiàn)在可以點(diǎn)擊preferenee對(duì)話框的OK按鈕了,完成 Tomcat的配置。七、部屬Web應(yīng)用程序這里就簡(jiǎn)單點(diǎn)了,我們選中WebTest工程的根目錄,右鍵菜單

8、MyEclipse-Add and RemoveProjects Deployments ,在打開(kāi)的對(duì)話框中確保Projects為WebTest,點(diǎn)擊 Add按鈕,在彈出對(duì)話框的 Server中選擇 Tomcat 5,下面的兩個(gè)單選項(xiàng),Exploaded Archive 和PackagedArchive分別是目錄方式部屬和包方式部屬,這個(gè)都是由MyEclipse來(lái)做的,我們使用目錄部署方式,不用打成 war包,其他的不管它了。點(diǎn)擊Finished按鈕回到上一個(gè)頁(yè)面。0K,程序已經(jīng)部署完成了,下面要運(yùn)行調(diào)試了。八、運(yùn)行調(diào)試程序在Eclipse的圖形菜單欄找到I昌(這個(gè)按鈕左邊那個(gè)是重新部署按鈕,

9、右邊是自帶的瀏覽器),點(diǎn)擊下拉按鈕,選擇 Tomcat 5,然后點(diǎn)擊Start菜單,啟動(dòng)Tomcat。等Consol窗口中提示Tomcat啟動(dòng)成功,我們就可以運(yùn)行我們的程序了。打開(kāi)一個(gè)IE瀏覽器窗口,輸入 http:/localhost:8080/WebTest/,我們可以看到如下信息:Hello World!This is my JSP page.說(shuō)明運(yùn)行成功。下面來(lái)講講調(diào)試,呵呵,這時(shí)候就和普通的調(diào)試一樣了,加斷點(diǎn)。Jsp文件和Class文件一樣可以單步調(diào)試。打開(kāi)Hello.java的編輯框,在return message一行加斷點(diǎn),我們刷新IE窗口,Eclipse的窗口就會(huì)出現(xiàn)了,停在了斷點(diǎn)的位置。按F8鍵執(zhí)行完畢,去掉這個(gè)斷點(diǎn)。我們打開(kāi)index.jsp文件的編輯框,在 jsp:getProperty name= ” hello ”行打上斷點(diǎn),刷新IE窗口。然后返回去

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論