Web其實就是一個網頁;它也是分為靜態Web和動態Web,而在Java中把動態Web資源開發的技術稱為JavaWeb;
- 靜態Web就是指從網頁中獲取的數據始終不變,例如HTML;
- 動態Web是指能夠從服務器端動態的獲取數據的網頁,例如 JSP、Servlet ;
Web的發展
-
靜態Web
靜態Web中服務端直接從客戶端讀取數據(就是客戶端向服務端發送請求后,服務器向客戶端發送一個響應而結束),它的缺點就是:網頁中的內容無法更新;
-
動態Web
動態Web可以從服務器獲取數據,而且還可以連接數據庫,網頁中的資源可以隨時的更新變換,他的優點為:
- 可以真正的實現用戶交互;
- 用戶可以從服務端獲取到自己的獨立空間;
- 增強用戶的體驗性;
Web服務器:
-
-
Tomcat (性能優良,非常的小,他是符合Web服務器最小的服務器,Apache)
-
WebLogic
-
WebShare
搭建JavaWeb開發環境
在Java中經常需要搭建環境,但是為什么要搭建JavaWeb環境呢?其實也是一樣的,因為不管是哪個網頁資源,要想被計算機訪問就必須要有一個與之相對應網絡通信程序;
安裝Tomcat服務器
- 下載Tomcat :
- 找到download;
- 在download下面找到下載的版本和相對應的包;
- 下載完成后減壓,減壓完后會得到一些目錄;
- 在 bin 目錄下找到 startup.bat 雙擊就可以啟動Tomcat;
- 要關閉Tomcat 在bin目錄下找到 shutdown.bat 可以用來關閉;

如果出現如上圖所示表明Tomcat已經啟動成功;但是在啟動中還有可能出現一些問題:
1.在啟動后出現亂碼問題
1. 在安裝目錄中找到 conf 目錄;

2.點擊進入找到 logging.properties;

3.用記事本打開 logging.properties 將java.util.logging.ConsoleHandler.encoding = UTF-8改為 java.util.logging.ConsoleHandler.encoding =GBK;

4.保存,重新啟動Tomcat;
2.在啟動Tomcat是出現閃退問題(可能是java的路徑配置不同導致)
1.找到 bin目錄,打開找到 catalina.bat;

2.用記事本打開,加入java的安裝路徑;

3.保存,重新啟動Tomcat;
Tomcat 端口配置
在conf/server.xml配置文件配置了我們服務器相關一些服務,我們可以修改其內容,改變tomcat運行的端口號

如果將8080端口改為8081端口,在訪問網頁時就會改變

使用IDE搭建Web環境
- 打開IDE,創建Web項目
- 選擇Web Application

3.編輯項目名

4.

5.配置Tomcat服務器
6.

7.點擊 + /TomcatServer/Local

8.

9.或者點擊Deployment,點擊 + 號也可以創建;

10.點擊即可運行

11.如果運行網頁如下圖所示,即表明配置成功;

