java_web 學習記錄(一):簡單web項目

溫故而知新,從這篇開始,我們將重新回顧如何一步一步搭建使用web項目。

一,安裝tomcat服務器,

下載地址:http://tomcat.apache.org/download-60.cgi

本例使用的jdk1.8,這裏安裝tomcat選擇的是8.0版本:


下載完成後找個位置解壓即可

二,新建一個maven web應用,

沒有使用過maven的同學們,可以點擊這裏跳轉學習:http://blog.csdn.net/qjyong/article/details/9098213

查看新建應用目錄:


如果缺少目錄src/main/java,右擊選擇Build Path,更改JRE環境爲默認



項目建好了,大家可以看到webapp目錄下已經默認有一個index.jsp,我們可以直接訪問測試。

三,部署應用到tomcat,啓動訪問。

在eclipse中,我們可以很方便的使用tomcat運行我們的應用,具體步驟如下:

1) 在Servers中添加tomcat,如果你的eclipese窗口中沒有Servers欄,可以點擊Window/Show View顯示Servers到工具欄

2) 創建一個Server,選擇剛纔解壓的tomcat目錄



3) 雙擊打開tomcat,默認端口是8080,這裏我們更改爲8088


4) 啓動tomcat, 訪問測試:http://localhost:8088/webDemo/index.jsp


四,這裏我們簡單說明一下瀏覽器與服務器之間的交互過程:

1) 瀏覽器發送請求:http://localhost:8088/webDemo/index.jsp,會根據ip.port找到對應的web服務器

這裏,也就是我們部署了應用的tomcat服務器

2) 瀏覽器連接到web服務器後,就使用http協議向服務器發送請求

3) tomcat 收到請求後會對請求信息進行解析,找到對應的請求資源,然後響應給瀏覽器

4) 瀏覽器接收響應信息,進行解析,顯示到頁面

五,http協議

定義:超文本傳輸控制協議(hypertext transport protocal)。

是一種應用層協議,定義了瀏覽器(也可以是其它程序)與web服務器之間通訊的過程與數據的格式。

http協議定義的數據格式包分爲請求包和響應包。

瀏覽器發往服務器使用請求包,服務器返回瀏覽器使用響應包。

這裏我們使用的是google chrome,在瀏覽器頁面打開web調試工具(快捷鍵F12),

重新發送請求,可以看到詳細的請求/響應過程。




========================================================================================

一個簡單的web應用就搭建好了,這裏我們只有一個單獨的index.jsp頁面,如何根據動態改變頁面數據?

下篇我們繼續學習:java_web 學習記錄(二):servlet













發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章