Tomcat
一、JavaWeb 的概念
1、什么是 JavaWeb
JavaWeb 是指,所有通過 Java 語言撰寫可以通過瀏覽器訪問的程式的總稱,叫 JavaWeb, JavaWeb 是基于請求和回應來開發的,2、什么是請求
請求是指客戶端給服務器發送資料,叫請求 Request,
3、什么是回應
回應是指服務器給客戶端回傳資料,叫回應 Response,4、請求和回應的關系
請求和回應是成對出現的,有請求就有回應,
二、Web 資源的分類
web 資源按實作的技術和呈現的效果的不同,又分為靜態資源和動態資源兩種, 靜態資源: html、css、js、txt、mp4 視頻 , jpg 圖片 動態資源: jsp 頁面、Servlet 程式三、常用的 Web 服務器
Tomcat:由 Apache 組織提供的一種 Web 服務器,提供對 jsp 和 Servlet 的支持,它是一種輕量級的 javaWeb 容器(服務器),也是當前應用最廣的 JavaWeb 服務器(免費), Jboss:是一個遵從 JavaEE 規范的、開放源代碼的、純 Java 的 EJB 服務器,它支持所有的 JavaEE 規范(免費), GlassFish: 由 Oracle 公司開發的一款 JavaWeb 服務器,是一款強健的商業服務器,達到產品級質量(應用很少), Resin:是 CAUCHO 公司的產品,是一個非常流行的服務器,對 servlet 和 JSP 提供了良好的支持,性能也比較優良,resin 自身采用 JAVA 語言開發(收費,應用比較多), WebLogic:是 Oracle 公司的產品,是目前應用最廣泛的 Web 服務器,支持 JavaEE 規范,而且不斷的完善以適應新的開發要求,適合大型專案(收費,用的不多,適合大公司),四、Tomcat 服務器和 Servlet 版本的對應關系
當前企業常用的版本 7.*、8.*,
Servlet 程式從 2.5 版本是現在世面使用最多的版本(xml 配置) 到了 Servlet3.0 之后,就是注解版本的 Servlet 使用, 以 2.5 版本為主線講解 Servlet 程式,
五、Tomcat 的使用
1、安裝
找到你需要用的 Tomcat 版本對應的 zip 壓縮包,解壓到需要安裝的目錄即可,
2、目錄介紹

3、如何啟動 Tomcat 服務器
第一種方式: 找到 Tomcat 目錄下的 bin 目錄下的 startup.bat 檔案,雙擊,就可以啟動 Tomcat 服務器,
第二種方式:
①打開命令列;
②切換到Tomcat的bin目錄下;
③輸入啟動命令:catalina run

4、如何測驗Tomcat啟動成功?
打開瀏覽器,在瀏覽器地址欄中輸入以下地址測驗:①http://localhost:8080
②http://127.0.0.1:8080
③http://真實ip:8080
出現如下的界面,說明啟動成功,

注意:如果啟動的時候,命令列黑視窗一閃而過,說明沒有配置JAVA_HOME環境變數,按要求配置JAVA_HOME即可,
5、Tomcat 的停止
①點擊右上角的×
②將Tomcat的視窗置于當前視窗,CTRL+C停止
③找到Tomcat的bin目錄下的shutdown.bat,雙擊停止Tomcat服務器,
6、如何修改 Tomcat 的埠號
找到 Tomcat 目錄下的 conf 目錄,找到 server.xml 組態檔,
找到Connector標簽,修改port屬性值即可,

7、如何部暑 web 工程到 Tomcat 中
第一種方式:
把 web 工程的目錄拷貝到 Tomcat 的 webapps 目錄下即可,①在 webapps 目錄下創建一個 book 工程:

②將book工程的資源拷貝到book目錄下:

③如何訪問 Tomcat 下的 web 工程:
瀏覽器地址欄輸入:http://ip:port/工程名/目錄/檔案名

第二種方式:
找到 Tomcat 下的 conf 目錄\Catalina\localhost\ 下,創建如下的組態檔:

book.xml組態檔內容如下:

將book工程拷貝到D:\book下:

訪問:http://localhost:8080/book/index.html,就表示訪問D:\book\index.html目錄,

8、ROOT 的工程的訪問,以及 默認 index.html 頁面的訪問

六、IDEA 整合 Tomcat 服務器
打開idea的設定頁面,操作如下:

配置你的 Tomcat 安裝目錄:
查看是否配置成功:


七、IDEA 中動態 web 工程的操作
1、IDEA 中如何創建動態 web 工程
創建一個模塊:

選擇你要創建什么型別的模塊:

輸入你的模塊名,點擊finish完成:

創建成功如下圖:

2、Web 工程的目錄介紹

3、如何給動態 web 工程添加額外 jar 包
① 在WEB-INF目錄下創建一個lib目錄(用來存放第三方的jar包):



②將所需要的jar包拷貝到lib目錄下:

③ 將這些jar包添加到類路徑:


瀏覽,選擇lib目錄下的所有jar包:







添加類路徑成功如下圖所示:

4、如何在 IDEA 中部署工程到 Tomcat 上運行
修改web工程對應的Tomcat運行實體:


確認你的 Tomcat 實體中有你要部署運行的 web 工程模塊:

修改工程路徑:


其它需要修改的操作:






轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/209251.html
標籤:其他
上一篇:python pip命令的使用
