程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> JavaWeb001-第一個Web項目,javaweb001-web項目

JavaWeb001-第一個Web項目,javaweb001-web項目

編輯:JAVA綜合教程

JavaWeb001-第一個Web項目,javaweb001-web項目


 

*從”http:localhost:8080”說起

“http://localhost:8080”是一個url.url的組成如下面部分:

 

 

*當你在浏覽器地址欄中輸入”http:www.cdtu.com”按下回車之後, 為什麼出現成都工業學院首頁?

你收到的網頁是從服務器來的, 呈現在現在浏覽器中, 這種模型是”C/S”模型.

當你按下回車的那一刻, 你的浏覽器向域名為http:www.cdtu.com的服務器發起了訪問, 服務器在接受到你的訪問後, 發回了網頁內容給浏覽器.

 

那麼, 浏覽器和服務器究竟是怎麼通信的呢?

  服務器怎麼知道浏覽器需要什麼?(可能需要登錄, 可能需要一張圖片, 可能需要一個表格, 可能需要退出登錄)

  浏覽器怎麼知道服務器發的什麼來呢?

答案是:建立標准, 按照標准互相通信.

如同機械工程師之間通信是使用標准圖紙, 交警司機通信使用的是手勢, 遼寧艦上的飛行員與指揮員的的通信是通過手勢, 如果你喜歡我你就點點頭等等.

浏覽器和服務器的通信標准語言是什麼?

通信協議.

如http協議(超文本傳輸協議):浏覽器發出請求,(Request), 服務器給出一個回答(Response).

協議樣子:

 

-----在tomcat服務器中配置一個虛擬主機--------------------------------------------------------------------------

*配置文件位置是 安裝目錄->conf->server.xml

*找到host節點, 再寫一個Host節點

  *name=”lab.anoper.com”  我的這個域名叫做”lab.anoper.com”(需要在host文件中映射)

  *appBase=”D:\webapps”  我的目錄在D盤的webapps文件夾下.

*配置一個Web項目來測試

  *在host元素中增加一個名叫Context的元素. 這個就是在配置你的項目的上下文.

    *屬性 path=”/day01” 你的項目路徑為”http:lab.anoper.com:8080/day01”

    *屬性 docBase=”D:webaps\day01”你的path路徑所指向的文件夾位置為”D:webapps\day01”, 這個文件夾必須在webapps中

 

  *在你的day01文件夾中創建一個”a.txt”文件,並輸入一些內容, 然後在浏覽框匯中輸入”http:lab.anoper.com:8080/day01/a.txt”, 等待奇跡出現:

    注意:要重啟服務器


大搞成功

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved