05及項目第一階段筆記尚硅谷tomcat_第1頁
05及項目第一階段筆記尚硅谷tomcat_第2頁
05及項目第一階段筆記尚硅谷tomcat_第3頁
05及項目第一階段筆記尚硅谷tomcat_第4頁
05及項目第一階段筆記尚硅谷tomcat_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、06-Tomcat今日任務(wù)1. JavaWeb 的概念,什么是 JavaWeba) 什么是請求b) 什么是響應c) 請求和響應的關(guān)系2. Web的分類3. 常用的 Web 服務(wù)器4. Tomcat 服務(wù)器和 Servlet 版本的對應關(guān)系5. Tomcat 的使用a) 安裝b) 目錄介紹c) 如何啟動 Tomcat 服務(wù)器d) Tomcat 的停止e) 如何修改 Tomcat 的端f) 如何布暑工程到 Tomcat 中g(shù)) ROOT 的工程的課堂筆記今日課程內(nèi)容1、javawebjavaWeb 概念Java web,是用 java 技術(shù)來解決相關(guān) web 互聯(lián)網(wǎng)領(lǐng)域的技術(shù)的總稱。web 包括:

2、web 服務(wù)器和 web 客戶端兩部分。Java 在最早web 客戶端的應用有 java applet,不過這種技術(shù)在很久之前就已經(jīng)被淘汰了。java 在服務(wù)器端的應用非常豐富,比如 Servlet,jsp 和第框架等等。java 技術(shù)對 web 領(lǐng)域的發(fā)展注入了強大的動力簡單的說,就是使用 java 語言實現(xiàn)瀏覽器可以的程序內(nèi)容。稱之為 Java Web。javaweb 開發(fā)是基于請求和響應的:請求:瀏覽器(客戶端)向服務(wù)器信息響應:服務(wù)器向(客戶端)瀏覽器回送信息請求和響應是成對出現(xiàn)的。2、web分類:所謂 web即放在 Internet 網(wǎng)上供外界。的文件或程序,又根據(jù)它們呈現(xiàn)的效果及原

3、理不同,將它們劃分為靜態(tài)和動態(tài)靜態(tài) web:靜態(tài)網(wǎng)頁 HTML、CSS 文件、文本、音頻、動態(tài) web:jsp。Servlet。php 程序3、常見的 web 服務(wù)器web 服務(wù)器簡介Tomcat:由 Apache 組織提供的一種 Web 服務(wù)器,提供對 jsp 和 Servlet 的支持。它是一種輕量級的 javaWeb 容器(服務(wù)器),也是當前應用最廣的 JavaWeb 服務(wù)器()。Jboss:是一個遵從 JavaEE 規(guī)范的、開放源代碼的、純 Java 的 EJB 服務(wù)器,它支持所有的 JavaEE 規(guī)范()。GlassFish: 由 Oracle 公司開發(fā)的一款 JavaWeb 服務(wù)器

4、,是一款強健的商業(yè)服務(wù)器,達到少)。級質(zhì)量(應用很Resin:是 CAUCHO 公司的,是一個非常流行的服務(wù)器,對 servlet 和 JSP 提供了良好的支持,性能也比較優(yōu)良,resin 自身采用 JAVA 語言開發(fā)(,應用比較多)。WebLogic:是 Oracle 公司的,是目前應用最廣泛的 Web 服務(wù)器,支持 JavaEE 規(guī)范,而且不斷的完善以適應新的開發(fā)要求,適合大型項目(,用的不多,適合大公司)。3.1、Tomcat 服務(wù)器開源小型 web 服務(wù)器 ,完全,主要用于中小型 web 項目,只支持 Servlet 和 JSP 等少量 javaee 規(guī)范3.2、tomcat 服務(wù)器與

5、 servlet 版本的關(guān)系當前企業(yè)常用的版本6.* / 7.*/8.*3.3、tomcat到和安裝說明1) Tomcat 首頁2)Tomcat3)后的包4)安裝:解壓5)tomcat 的安裝目錄介紹: bin:可以執(zhí)行文件。conf:tomcat 服務(wù)器的配置文件lib:tomcat 啟動后需要依賴的 jar 包logs:tomcat 工作之后的日志文件webapps:我們開發(fā)的項目需要發(fā)布到當前這個目錄下,才能被外界work:jsp 文件在被翻譯之后,保存在當前這個目錄下,session 對象被序列化之后保存的位置3.4、Tomcat 服務(wù)器啟動(*重點)注意事項:1、JAVA_HOME:

6、環(huán)境變量。并且配置到 jdk 的目錄。例如:2、啟動 tomcat。tomcat/bin/startup.bat(window 啟動文件)找到 startup.bat 雙擊運行。會有一個黑窗口,黑窗口不要關(guān)閉。(如果關(guān)閉,相當于把 tomcat 停止了。)3、在瀏覽器地址欄中輸入:或者localhost 表示 如果看到如下頁面,證明啟動如果沒有配置 JAVA_HOME 系統(tǒng)環(huán)境變量,啟動的時候遇到的問題:1、JAVA_HOME 必須進行配置指向 jdk 的安裝目錄(jre 不可以)JAVA_HOME 沒有配置正確窗口一閃就消失。在 startup.bat 文件內(nèi)容最后添加 p

7、ause右鍵 startup.bat 選擇編輯 。在最后面加上 pause;2)另式啟動 Tomcat:catalina run 啟動a) 先打開 window 命令行窗口cd 到你的 Tomcat 目錄下的 bin 目錄b)在命令行輸入 catalina run 命令 , 按回車c)3.5、配置 tomcat 的端口(*重點)tomcat 默認的端口是 8080(端口)http 的默認端口是 80.如果的時候輸入 ht相當于 ht:80真正在項目上線之后,通常采用 80.1)找到 tomcat 目錄/conf/server.xml2)修改 port 的值,將 port 端口的值修改為 80修

8、改 Tomcat 的的端口之后,一定要重啟 Tomcat 服務(wù)器才能生效3)然后在瀏覽器中輸入或測試!3.6、tomcat 關(guān)閉有三種方法。第一種:Ctrl+C 鍵 關(guān)閉 Tomcat 服務(wù)器第二種:點擊 Tomcat 窗口的右上角關(guān)閉按鈕 (停止服務(wù)器) 第三種:找到 tomcat/bin/shutdown.bat 文件關(guān)閉。4、常用的布署工程到 Tomcat 中的方式(*重點)4.2、將目錄到 tomcat/webapps 目錄- 常用,必須掌握有一個(一個文件夾),把文件夾到 tomcat 的 webapps 目錄下。目錄文件夾的名字,就是或者工程的然后在地址欄上輸入:http:/ 是協(xié)

9、議 是你要的服務(wù)器的 IP 地址8080是tomcat的端atguigu是webapps 目錄下你要的項目名x.html 是這個目錄下要的文件名4.4、webapps 目錄下 ROOT 工程的當我們在瀏覽器地址欄輸入當我們在瀏覽器地址欄輸入表示表示ROOT 工程指定工程名下的 index.html 頁面工程名/如果 webapps 下面有一個 ROOT 的項目。那么在的時候,直接可以省略項目的名字/ 表示ROOT 目錄在 ROOT 目錄下新建一個 hello.html 文件,內(nèi)容如下:輸入或測試!5、整合 Tomcat 和 Eclipse 開發(fā)工具中(*常用必須掌握)5.1、

10、打開 Eclipse 的 Server 視圖窗口第一種情況,直接打開 Servers 窗口第二種情況,搜索 Servers 窗口打開圖一,打開總的 eclipse 視圖圖二:輸入 Server 過濾出服務(wù)器窗口選項Servers 服務(wù)器窗口已打開,如下圖:5.2、創(chuàng)建 Tomcat 服務(wù)器1)在 Servers 窗口中,點擊 創(chuàng)建 server 的文字提示連接。如下圖:2)創(chuàng)建一個新的 Tomcat 服務(wù)器實例3)點擊 Browse 按鈕,打開目錄選擇窗口。選擇 Tomcat 解壓目錄4)選擇 Tomcat 目錄,然后點擊確定按鈕5)Tomcat 目錄選擇好之后,點擊 【Next】按鈕繼續(xù)操作

11、6)點擊 【Finish】按鈕結(jié)束操作7)Tomcat 服務(wù)器創(chuàng)建!當 Tomcat 和Eclipse 整置文件工程。功之后。在 Eclipse 中會有一個 Servers 工程目錄,這個工程目錄是整合 Tomcat 之后的配提示:一定要記住。這個 Servers 工程,永遠不要刪除。也不要關(guān)閉。否則 Tomcat 無法啟動。如下圖:5.3、啟動 Eclipse 中的 Tomcat 服務(wù)器1)Debug 模式啟動 Tomcat 服務(wù)器提示當前為 Debug 模式啟動!Tomcat 啟動的臺提示!2)Run 模式啟動 Tomcat 服務(wù)器Run 模式啟動顯示Tomcat 啟動的臺提示!5.4、停

12、止 Eclipse 中的 Tomcat 服務(wù)器停止Tomcat (相當于電腦被拔掉電源一樣。沒有執(zhí)行關(guān)機的準備操作。)正常停止Tomcat(相當于點擊操作系統(tǒng)中的關(guān)機按鈕,執(zhí)行關(guān)機保存操作,然后關(guān)機)6、如何創(chuàng)建動態(tài)的 Web 工程6.1、創(chuàng)建動態(tài) web 工程1)先創(chuàng)建 動態(tài)的 Web 工程2) 配置工程的選項3)勾選生成 web.xml 配置文件4)動態(tài) web 工程創(chuàng)建完成!6.2、web 工程目錄的介紹和說明當我們創(chuàng)建好動態(tài)的 Web 工程之后,我們通過瀏覽器如下路徑比如說:http: 表示的協(xié)議是 http 表示要的是哪一臺服務(wù)器服務(wù)器中的哪一個程序 Tomcat

13、服務(wù)器( 一個服務(wù)器上可以同時安裝多個 Tomcat 服務(wù)器8080 端口表示)day06 是告訴服務(wù)器index.htm 或 index.jsp的是哪一個工程(Tomcat 可以同時布暑多個工程。默認的是 index.html 或)表示的是 ip 地址為 的本地服務(wù)器,8080 端口的服務(wù)器 Tomcat day06 這個工程中的 1.html 文件程序。6.3、發(fā)布工程到 Tomcat 中運行1)先選中你要發(fā)布的工程。右鍵運行2)選擇服務(wù)器3)點擊 Finish 按鈕布暑并運行服務(wù)器4)布暑工程并運行的結(jié)果6.4、配置 Eclipse 中的 Tomcat 布暑的 Web

14、 工程路徑1)打開 Servers 窗口,雙擊 Tomcat v6.0 Server窗口服務(wù)器打開Tomcat 的配置這里是 Eclipse 把工程發(fā)布后的三種不同的選項。2)Tomcat 位置-選項介紹說明:1) User workspance metadata (does not modify Tomcat installation) 將在 eclipse 的工作區(qū)間目錄下eclipse 的工作空間目錄.metadata.pluginsorg.eclipse.wst.server.coretmp0 有一份 tomcat 的拷貝所 有 布 暑 的web工 程 都 會 布 暑 到eclipse

15、的 工 作 空 間 目 錄.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebapps 目錄中2) User Tomcat installation (takes control of Tomcat installation) 在原 Tomcat 目錄下做更改操作所有布暑的 web 工程都會發(fā)布到 Tomcat 目錄下的wtpwebapps 目錄中3) User custom location ( does not modify Tomcat installtion ) 自定義一個目錄去布暑 Web 工程比如操作如下:一:選擇自定義的布暑目錄二:選擇你自定義的目錄,然后點擊確定。之后 Tomcat 的一些目錄會被拷貝過來

溫馨提示

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

評論

0/150

提交評論