MyEclipse開發(fā)調(diào)試JSP.doc_第1頁
MyEclipse開發(fā)調(diào)試JSP.doc_第2頁
MyEclipse開發(fā)調(diào)試JSP.doc_第3頁
MyEclipse開發(fā)調(diào)試JSP.doc_第4頁
MyEclipse開發(fā)調(diào)試JSP.doc_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

MyEclipse開發(fā)調(diào)試JSP,Servlet,JavaBean,JSF,Structs etc 一個很簡單的Web應(yīng)用來說明使用MyEclipse的Web服務(wù)器配置,應(yīng)用部署和調(diào)試過程。 一、準(zhǔn)備開發(fā)工具 這里使用Eclipse 3.1.2和MyEclipse4.1.1,當(dāng)然Java通常都是用來開發(fā)網(wǎng)絡(luò)應(yīng)用的,那么Web服務(wù)器也就少不了了,這里使用Tomcat 5.5.15版本。當(dāng)然,如果你沒有J2SDK那么所有的程序都沒法編譯運行了,所以,你也去準(zhǔn)備一個吧,這里使用J2SDK 1.5.0_06-b05,只要是JDK1.5.0以上,就無所謂,我們就可以使用所有的功能。 下載地址: /ContentExpress-display-ceid-10.html 二、軟件的安裝和注冊 首先要安裝JDK,我這里使用默認(rèn)安裝,目錄所有的都不改變,C:Program FilesJava,下面有兩個文件夾,一個是jdk,一個是jre。設(shè)置類路徑之類的,請去網(wǎng)上查找相關(guān)資料吧,那個很多文章講了。 Tomcat的安裝,我們使用Exe版本的安裝文件,除了選擇目錄外,其他的都默認(rèn)好了,這里安裝到D:Tomcat5.5,注意中間的空格去掉了,因為有時候有空格會很麻煩。 Eclipse的安裝比較方便,直接解包就行了,然后把解開的文件Eclipse文件夾放置到適當(dāng)?shù)陌惭b目錄,如這里是D:/eclipse。在安裝目錄找到Eclipse.exe文件,啟動Eclipse,設(shè)置JDK和工作路徑后就可以看到Eclipse的歡迎頁面了。這里我們不使用Eclipse,所以,把它關(guān)閉。 MyEclipse是一個Exe安裝文件,有安裝向?qū)В苯与p擊安裝,選擇完Eclipse安裝目錄D:/eclipse和自身的安裝目錄,這里使用D:MyEclipseeclipse,然后一路next就行了。 我們在程序組中可以找到MyEclipse程序組,點擊打開,如果你沒有默認(rèn)的工作路徑,選擇一個工作路徑后,會看到集成MyEclipse后的Eclipse的典型界面。 最后需要輸入MyEclipse的注冊碼,打開菜單window-preferences,在對話框的菜單樹中打開MyEclipse-Subscription項,點擊Enter Subscription按鈕,然后輸入注冊用戶名和密碼即可。 OK,到這里所有需要的軟件都安裝好了,下面我們來創(chuàng)建一個簡單的工程來說明MyEclipse的應(yīng)用。 三、創(chuàng)建Web工程 由于這里只講解MyEclipse的基本操作和設(shè)置,所以,就不做很復(fù)雜的項目了,完全可以觸類旁通的。 打開MyEclipse開發(fā)界面,F(xiàn)ile-New-Projects,打開新建項目對話框,選中MyEclipse-J2EE Projects-Web Project,點擊Next按鈕,在Web Project Details的Projects Name 中輸入WebTest,其他采用默認(rèn)值,注意這里的Context root URL為/WebTest,否則,你就要在IE中輸入相應(yīng)的名字才能使用了。注意這里的最下面有是否加入標(biāo)簽庫支持,我們選擇JSTL1.1。然后,點擊Finish按鈕完成項目創(chuàng)建。 我們察看我們新建的工程,需要的類都已經(jīng)自動加載了進(jìn)來,還有一個J2EE的類環(huán)境變量,這就是使用MyEclipse的方便之處。 四、新建Hello類 選中工程項目WebTest下的src文件夾(注意是在Package Explorer下,如果這個找不到,去找Eclipse使用指南看吧,Window-Show View-Package Explorer),右鍵菜單New-Package,新建一個包com.test.bean。選中新建的包,右鍵菜單New -Class,Name中輸入Hello,去掉public static void main選項,其他全部默認(rèn),點擊Finish按鈕完成類的創(chuàng)建。編輯類的代碼,如下所示:package com.test.Hellopublic class Hello private String message = Hello World;public String getMessage() return message; public void setMessage(String message)this.message = message; 注意這里Bean屬性的操作方法,可以先定義好屬性,然后,在編輯窗口右鍵菜單Source-Generate Getters and Setters,然后在對話框中選擇要生成get和set方法的屬性確定就可以了。 五、創(chuàng)建JSP頁面 在WebTest工程中,選中WebRoot文件夾,右鍵菜單New-JSP,F(xiàn)ile Name修改為index.jsp,其他默認(rèn),點擊Finish按鈕創(chuàng)建。 編輯JSP文件的內(nèi)容如下: base href= My JSP index.jsp starting page This is my JSP page. 注意紅色部分為我們添加的代碼。好了我們的代碼已經(jīng)編寫完畢了。 六、配置Tomcat服務(wù)器 Eclipse菜單,Window-Preference,打開Preference對話框,找到菜單樹中MyEclipse-Application Servers-Tomcat 5。選中Tomcat 5項,在對話框中,選中Enable單選按鈕,然后點擊Tomcat Home Directory 輸入框后的Browse按鈕,選擇Tomcat的安裝根目錄,這里是D:Tomcat5.5,其它的框會自動填充。點擊Apply按鈕。 選中Tomcat 5中的JDK一項,這里要特別注意,默認(rèn)的是JRE的運行環(huán)境,這里要設(shè)定成JDK的,否則,MyEclipse無法正常部屬Web應(yīng)用,也無法正常運行Tomcat服務(wù)器。 我們點擊Add按鈕,JRE Name中寫入JDK1.5.0_06,然后在Browse選擇框中選擇JDK的根目錄,這里是C:Program FilesJavajdk1.5.0_06,其他的默認(rèn),點擊OK按鈕。在Tomcat JDK Name中選擇我們剛才創(chuàng)建的那個,就是JDK1.5.0_06。點擊Apply按鈕,每次都點吧,有時候Eclipse出問題,你不點這個跑到另一個配置頁面就會丟失上面的配置。 我們在Tomcat 5的Launch中確保選中了Debug模式。 而Paths中就是一些類路徑設(shè)置,第一個是提前加載的類路徑,有些包一啟動服務(wù)器初始化Web Application時就要用到,就是這些了;第二個是運行時才用到的;第三個是沒有打包的類,這里我們就不管了。 現(xiàn)在可以點擊preference對話框的OK按鈕了,完成Tomcat的配置。 七、部屬Web應(yīng)用程序 這里就簡單點了,我們選中WebTest工程的根目錄,右鍵菜單MyEclipse-Add and Remove Projects Deployments,在打開的對話框中確保Projects為WebTest,點擊Add按鈕,在彈出對話框的Server中選擇Tomcat 5,下面的兩個單選項,Exploaded Archive和Packaged Archive分別是目錄方式部屬和包方式部屬,這個都是由MyEclipse來做的,我們使用目錄部署方式,不用打成war包,其他的不管它了。點擊Finished按鈕回到上一個頁面。 服務(wù)器指定了,下面來部署應(yīng)用程序。選中對話框服務(wù)器列表中的Tomcat 5項,此時,灰顯的按鈕變?yōu)榭捎?,其中Remove和Redeploy就是移除部署和重新部署,我們點擊Redeploy按鈕,以后我們修改了工程也可以點此按鈕重新部署。這里我們可以點擊一下了。 OK,程序已經(jīng)部署完成了,下面要運行調(diào)試了。 八、運行調(diào)試程序 在Eclipse的圖形菜單欄找到 (這個按鈕左邊那個是重新部署按鈕,右邊是自掉的瀏覽器),點擊下拉按鈕,選擇Tomcat 5,然后點擊Start菜單,啟動Tomcat。 等Consol窗口中提示Tomcat啟動成功,我們就可以運行我們的程序了。打開一個IE瀏覽器窗口,輸入http:/localhost:8080/WebTest/,我們可以看到如下信息: Hello World! This is my JSP page.說明運行成功。 下面來講講調(diào)試,呵呵,這時候就和普通的調(diào)試一樣了,加斷點。Jsp文件和Class文件一樣可以單步調(diào)試。 打開Hello.java的編輯框,在return message;一行加斷點,我們刷

溫馨提示

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

最新文檔

評論

0/150

提交評論