促銷活動
學習
Adesua ahorow
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
Me Nkɔso
Adesua ahorow
探索地圖
課堂
Module 3. Java Adwumayɛfoɔ
等級 11
Servlet、Web 應用程序及其容器
Module 3 a ɛto so abien
等級 11,
課堂 0
1.1 Web應用簡介 今天我們開始學習如何編寫我們自己的網絡應用程序。大型、複雜的服務器端 Web 應用程序是 Java 占主導地位的領域。Java 程序員在哪裡賺錢最多:) 那麼這些 Web 應用程序到底是什麼?Web 應用程序是具有 Web 界面而不是圖形界面的程序,可以像常規網站一樣在瀏覽器中打開。因此,一個龐大而復雜的程序在服務器上運行,並且可以從任何瀏覽器訪問。 網站和網絡應用程序有什麼區別?沒有硬邊界。該網站更適合存儲和顯示內容。另一方面,Web 應用程序在服務
自動安裝Tomcat
Module 3 a ɛto so abien
等級 11,
課堂 1
載入Tomcat 您可以通過兩種方式在您的計算機上安裝 Tomcat:使用 Windows Installer 或將其下載為存檔文件。第一種方法更簡單,而第二種方法允許您管理設置和安裝 Web 服務器的所有方面。 讓我們從一種簡單的方法開始,然後您將自己決定您喜歡哪一種。 您可以從其官方頁面下載 Tomcat 。在此頁面上,我們可以看到各種下載選項:作為存檔,足以解壓,或作為安裝程序。 Tomcat 的安裝方式有很多種,為了簡單起見,我們將選擇32 位/64 位 Window
手動安裝Tomcat
Module 3 a ɛto so abien
等級 11,
課堂 2
3.1 加載Tomcat 如果出於某種原因您決定手動安裝 Tomcat,那麼您將需要更多說明。再次開始,從頁面下載 Tomcat 。但這次我們選擇最頂部的 zip 存檔: 3.2 安裝Tomcat 安裝 Tomcat 非常簡單。在上一步中下載 zip 文件後,將其內容解壓縮到特定文件夾。例如,在D:\DevPrograms: 要運行 Tomcat,您的計算機上必須安裝 JRE 8 或更高版本。如果安裝了多個 JRE,建議直接在 Tomcat 設置中註冊一個特定的 JRE。 為
在 Tomcat 中部署第一個應用程序
Module 3 a ɛto so abien
等級 11,
課堂 3
如果您在 Tomcat 運行時更改設置,請不要忘記重新啟動它。
將 Tomcat 添加到 IDEA
Module 3 a ɛto so abien
等級 11,
課堂 4
5.1 將 Tomcat 添加到 IDEA Ultimate 步驟1。創建本地 Tomcat 配置。運行-編輯配置- 第二步。然後選擇本地的Tomcat。 第三步。配置 Tomcat。通過單擊 strong>configure 添加路徑到 Tomcat 文件夾 您可以在此處指定: HTTP port- Tomcat 運行的端口 JRE- 您可以選擇運行 Tomcat 的 JRE VM options- Tomcat 的虛擬機設置 URL- 此鏈接將在 IDEA 幫助啟動服務器
war文件設備
Module 3 a ɛto so abien
等級 11,
課堂 5
戰爭文件結構 每個 Web 應用程序在上傳到 Web 服務器時都被打包到一個 .war 文件中。WAR 現在代表 Web Application Resources,儘管它以前是 Web ARchive。事實上,這是一個包含打包 Web 應用程序的 zip 存檔。 war 文件的典型內容如下所示: /index.html
web.xml結構
Module 3 a ɛto so abien
等級 11,
課堂 6
7.1 web.xml 的一般架構 web.xml 文件存儲應用程序配置信息。它不是它的強制性部分,但它被廣泛用於配置 Web 應用程序。 此文件必須位於WEB-INF文件夾中。當 Tomcat 啟動時,它會讀取它的內容並使用它包含的配置。如果文件包含錯誤,Tomcat 也會顯示錯誤。 示例 web.xml:
使用註釋自定義 Web 應用程序
Module 3 a ɛto so abien
等級 11,
課堂 7
8.1 servlet註解介紹 從版本 7 開始,Tomcat 開始支持Servlet API 3.0 web servlet 規範。特別是,其中出現了一個名為javax.servlet.annotation. 它包含各種類型的註釋,可用於註釋 servlet 類。如果您使用註釋,則不需要部署描述符 (web.xml)。 最有用的註釋列表: 註解 描述 1個 @WebServlet 聲明一個 servlet 2個 @WebInitParam 指定一個初始化參數 3個 @Web
Please enable JavaScript to continue using this application.