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项目

发布了5 篇原创文章 · 获赞 7 · 访问量 250

猜你喜欢

转载自blog.csdn.net/Corey__Zhang/article/details/104706249
1.1