自我介紹_第1頁
已閱讀1頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、企業(yè)應用實訓教程,JSP企業(yè)級應用,,專題一 Web開發(fā)基礎,教學目標,理解Web應用程序的體系結構熟悉Java Web應用程序的目錄結構熟練掌握Java Web應用程序的開發(fā)過程了解常用的開發(fā)工具以及應用服務器,工作任務,2.1 使用“記事本+Tomcat”方式編寫一個簡單的Web應用程序——HelloWorld2.2 Eclipse+TomcatPlugin+Tomcat開發(fā)環(huán)境的配置2.3 使用IDE實現(xiàn)HelloWor

2、ld,,使用“記事本+Tomcat”編寫HelloWorld,建立工程目錄,建立工程目錄如下:,新建Servlet 類1,在目錄$MyAppPath/WEB-INF/src下新建源程序:HelloWorldServlet.java 導入需要的類:,import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;

3、import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;,新建Servlet 類2,繼承HttpServlet類編寫doGet()方法設置響應建立PrintWriter對象利用PrintWriter對象輸出語句編寫doPos

4、t()方法,新建web.xml文件,在目錄$MyAppPath/WEB-INF下新建文件:web.xml(Java Web應用程序部署描述文件),輸入項目的描述信息并保存,HelloWorldServlethandson.HelloWorldServletHelloWorldServlet/,編譯類,單擊“開始”菜單?“運行”(或Win+R)打開運行窗口 輸入cmd,單擊“確定”;將當前工作

5、目錄切換到$MyAppPath\WEB-INF;運行javac編譯HelloWorldServlet.java,javac –cp "%CATALINA_HOME%\lib\servlet-api.jar" –d classessrc\HelloWorldServlet.java,部署項目并運行,將項目HelloWorld的文件夾復制至Tomcat的webapps目錄下啟動Tomcat運行HelloWorld

6、項目打開瀏覽器,在地址欄輸入URL:http://localhost:8080/HelloWorld/如果程序運行正常,此時在瀏覽器頁面中將會看到“Hello World!”顯示,打包,使用jar命令將該項目打包到一個WAR文件,方便項目的分發(fā)。在項目根目錄$MyAppPath下執(zhí)行命令如下:,jar cvf HelloWorld.war,,Eclipse+TomcatPlugin+Tomcat開發(fā)環(huán)境的配置,開發(fā)環(huán)境,獲得相關軟

7、件正確版本如下:,安裝軟件,安裝Eclipse 安裝Tomcat 將下載的Sysdeo/SQLI Eclipse Tomcat Launcher plugin插件里的com.sysdeo.eclipse.tomcat_3.2.0.beta3,復制到“Eclipse的安裝路徑\plugins”目錄下重新啟動Eclipse 設置Tomcat,,使用IDE實現(xiàn)HelloWorld,創(chuàng)建項目和類,點擊菜單欄“File”?“New”?“

8、Project”?“Java”?“Tomcat Project”?“New”,輸入項目名HelloWorld,然后點擊“Finish” 打開“Java Perspective”?“Package Explorer”,右擊WEB-INF/src文件夾,彈出快捷菜單,選擇“New”?“Class”,按照提示新建HelloWorldServlet.java類文件 在HelloWorldServlet.java類中編寫前面的代碼,建立和編寫

9、web.xml,右擊WEB-INF文件夾,彈出快捷菜單,選擇“New”?“File”,在“New File”對話框的“File name”處輸入“web.xml”,點擊“完成” 配置HelloWorldServlet.java類,運行,啟動Tomcat服務器 在“Package Explorer”中右鍵點擊HelloWorld項目名,選擇“Run As”?“Open Run Dialog”,在“Run”對話框的左側一欄中,展開“Ja

10、va Application”一項,點擊Tomcat 6.x,在右側一欄點擊“Project”中的“Browse”,接著在“Project Selection”對話框中選擇HelloWorld項目并確定,點擊“Run”打開IE,輸入URL(http://localhost:8080/HelloWorld/),測試項目,總結,理解Web應用程序的體系結構熟悉Java Web應用程序的目錄結構熟練掌握Java Web應用程序的開發(fā)過程

11、了解常用的開發(fā)工具以及應用服務器,Web應用程序的體系結構,程序結構的重要性程序結構的組成簡單介紹單層體系結構簡單介紹兩層客戶/服務器(Client/Server)體系結構 簡單介紹多層客戶/服務器體系結構 簡單介紹基于Web的多層應用體系結構,應用程序的目錄結構,Java Web應用程序由一組靜態(tài)HTML頁、Servlet、JSP和其他相關的class組成,每種組件在Web應用中都有固定的存放目錄單層,應用程序的開發(fā)過程,

溫馨提示

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

評論

0/150

提交評論