1.1 使用IDEA編寫一個Servlet項目(IDEA)

1.1 使用IDEA編寫一個Servlet項目(IDEA)


1.1.1 準備工作

因爲這次我們用自己的Tomcat,所以在,首先要確保自己的Tomcat配置已完成。
我用的是Tomcat 9.0.31,下載和配置就不說了,直接上圖吧:
在這裏插入圖片描述
運行Tomcat服務器,在網頁上進行訪問。當出現如圖的界面,說明Tomcat配置成功。
.
.
.

1.1.2 在IDEA配置自己的Tomcat

1. 打開IDEA,先創建一個Web項目
在這裏插入圖片描述
.
.
2. 添加本地的Tomcat服務器到idea
在這裏插入圖片描述
在這裏插入圖片描述

注:如果列表找不到,點擊最下方的 35 items more 在裏面找就好了

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
這些設置完成以後,點擊OK保存設置就好了
在這裏插入圖片描述
這樣,我們就把本地的Tomcat添加進來了
.
.

3. 對項目進行調配
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
好了,到這裏,設置就基本完成了。

下來這一步很重要很重要:這裏我們沒有使用Maven,然而在IDEA中配置Servlet項目,我們還需要一個依賴包:
依賴包的位置在: …\TomCat\Tomcat 9.0\lib\servlet-api.jar ,就是我們下載的 Tomcat文件下的 lin下的一個 servlet-api.jar

我們來將servlet項目需要的依賴包導進來:
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
這樣,我們的一個servlet項目所需的包,就導進來了
.
.
.

1.1.3 進行測試

1. 在src下新建一個ServletDemo1,用來轉發請求響應到首頁
在這裏插入圖片描述
在這裏插入圖片描述
.
2. 下來我們對測試類進行編程,實現轉發請求響應的功能

package cn.corey;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
 * 測試類,用於轉發請求響應到首頁(index.jsp)
 */
@WebServlet(name = "ServletDemo1")
public class ServletDemo1 extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        this.doGet(request,response);
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.getRequestDispatcher("index.jsp").forward(request,response);
    }
}

.
3. 啓動Tomcat,訪問打開網頁,訪問測試類

在這裏插入圖片描述

好了,到這裏,我們就成功的實現了,用IDEA配置自己下載的Tomcat,並編寫測試Servlet項目

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