如何使用idea创建第一个Servlet案例呢?具体步骤如下:
具体步骤:
1)File->New->Module
打开New Module窗口后,选择如下:

2)正确配置本地tomcat的路径后,点击next。如下图所示:

3)填写模块名称,点击finish.

4)选中src,弹出菜单中选中新建'包';输入包名:com.servlet

5)选择com.servlet包,弹出菜单选择新建'类';输入类名:HelloServlet
6)编写HelloServlet类,代码如下:
package com.servlet;
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;
import java.io.PrintWriter;
@WebServlet(value="/hello")
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
out.println("<h1>Hello,Servlet</h1>");
out.flush();
out.close();
}
}
7)部署项目。
选择工具栏的Edit Configurations...
切换到Deployment选择要部署的项目。如下图:
切换回Server标签,配置如下,点击OK:
8)测试
选中工具栏的,运行按钮。
在server控制台,输入如下信息,表示服务器启动正常!
打开浏览器,输入以下测试地址:
http://localhost:8080/helloservlet/hello
浏览器输出效果如下:

注意:idea2022创建传统servet项目界面变化
idea2022创建servlet项目的界面与之前的版本变化比较大,这里特别声明一下。大家按照以下截图创建servlet项目。
idea2022创建servlet模块界面,步骤1:

idea2022创建servlet模块界面,步骤2:

关于tomcat与jdk版本的对应关系
| tomcat版本 | jdk版本 | javaee版本 |
|---|---|---|
| tomcat8.x | JDK8 | JavaEE8 |
| tomcat10.x | JDK11+ | JakartaEE9 |