创建第一个Servlet(IDEA2024版)

1.创建新项目

在这里插入图片描述

2.添加web架构

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.在web/WEB-INF下创建classes和lib两个文件夹

在这里插入图片描述

4.配置项目的编译输出路径

在这里插入图片描述
配置完如图
在这里插入图片描述

5.添加servlet包

在这里插入图片描述
找到安装的Tomcat的路径
在这里插入图片描述
在这里插入图片描述

6.配置Tomcat

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
修改此处地址
在这里插入图片描述
这里也会随之改变
在这里插入图片描述

7.添加servlet模型

右键src后,发现New里面没有Servlet选项,此时需要我们自己添加

打开Setting
在这里插入图片描述
在这里插入图片描述
这样我们新建的时候就有Servlet这个选项了
在这里插入图片描述
创建Servlet
在这里插入图片描述

8.修改报红

创建servlet后我们发现很多报红,但是这个很好解决
在这里插入图片描述
在这里插入图片描述

9.编写Servlet

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

@WebServlet(name = "firstServlet", value = "/firstServlet")
public class firstServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter out = response.getWriter();
        out.println("这是第一个Servlet");
    }

    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }
}

在这里插入图片描述

然后我们启动Tomcat访问时发现显示的是乱码,这个是缺少语句
在这里插入图片描述

response.setContentType("text/html;charset=UTF-8");

在这里插入图片描述
此时输出就不是乱码了

在这里插入图片描述

这就是IDEA2024版的第一个Servlet配置

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值