目錄
一、基礎知識
1、Java所需開發環境
如下所示:
所需工具主要有JDK、Eclipse、Tomcat和MySQL。
2、Tomcat簡介
Tomcat是SUN的一個Java Web應用容器,Java Web應用容器主要功能是運行Servlet和JSP,JSP本質上是Servlet。
容器的作用是根據用戶的請求來啓動並運行我們編寫的數據邏輯代碼。
3、URL簡介
URL(uniform resource locator),表示統一資源定位器,專爲標識網絡上的資源位置而設置的一種編址方式。
URL一般由3部分組成:
- 應用層協議
- 主機地址或域名
- 資源所在路徑/文件名
應用層協議://主機地址或域名/資源所在路徑/文件名
4、HTTP協議簡介
HTTP(hypertext transfer protocol,超文本傳輸協議),是HTML文檔的網絡傳輸協議,該協議規定了WEB的基本運作過程,以及瀏覽器與web服務器之間的通信細節。
HTTP通信過程
在分層網絡體系結構中,HTTP位於應用層,建立在TCP/IP協議基礎上,默認端口號爲80。
客戶端與服務端進行一次信息交換,包括以下四個部分:
- 客戶端與服務端建立TCP連接
- 客服端發出HTTP請求
- 服務端發出HTTP響應
- 客戶端與服務端之間關閉TCP連接
二、JDK下載安裝
JDK的下載和安裝參考之前寫的博客。
https://blog.csdn.net/kenjianqi1647/article/details/104427084
注意本文安裝版本爲JDK-13.0.2,注意JDK1.5後不用設置Classpath環境變量。
三、Tomcat安裝和配置
Tomcat 是使用 Java 語言編寫的一個服務器(程序),所以要運行 Tomcat ,必須配置好相關的 JDK 或 JRE。
1、下載Tomcat
https://tomcat.apache.org/download-90.cgi
選擇Tomcat 9.0版本 win64
2、Tomcat測試
(1)Tomcat壓縮包下載後,解壓後文件內容如下所示,Tomcat不需要安裝。
各個文件的作用如下
- bin:保存啓動與監控Tomcat命令文件
- conf:保存Tomcat配置文件
- lib:保存Web應用能訪問的JAR包文件
- logs:保存tomcat日誌文件
- temps:保存臨時文件
- webapps:tomcat默認的web應用的發佈目錄
- work:保存各種由JSP文件生成的Serlet文件
雙擊bin文件下的startup.bat文件,運行如下:
瀏覽器中輸入 http://localhost:8080,出現Tomcat頁面則運行成功。
四、Eclipse安裝與配置
1、Eclipse下載安裝參考之前的博客
https://blog.csdn.net/kenjianqi1647/article/details/104427084
2、配置Web服務器
在發佈和運行項目前,需要先配置Web服務器,如果已經配置好Web服務器,就不需要再重新配置了。
(1)集成Eclipse與Tomcat
點擊“Windows"-"Preferences”-"Server"-"Running Environments",點擊Add
選擇Apache Tomcat v9.0 點擊next
最後點擊Apply and Close
(2)爲Eclipse指定Web瀏覽器
點擊“Windows"-"Preferences”-“General”進行如下配置
(3)指定JSP頁面的編碼集
3、添加服務器
(1)在eclipse工作窗口添加servers標籤
Window-Show View -Other
添加Servers
(2)添加新的服務器
點擊No servers are...
五、創建工程進行測試
1、新建動態Web工程
File-New -Dynamic Web Project
2、添加JSP 文件
在WebContent文件下,右鍵 New-JSP File
3、編輯JSP文件
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
hello word
</body>
</html>
4、發佈項目到Tomcat並運行
選擇jsp文件,點擊Debug As-Debug on Server
運行後如圖所示
參考: