## 创建项目
1. 在IDEA中选择新建工程

创建时不要使用任何模板

创建好的项目

2. 新建一个Module
在Servlet文件夹上右击 -> Add Framework Support,选择我们的Web

这样我们的Web项目就创建好了

3. 配置Tomcat支持



4. 重新设置编译后输出目录
新建两个目录

进入我们项目设置

修改输出配置到classes目录

修改依赖包至lib


5. 启动

6. Tomcat的Jar包添加
进入我们项目设置,将Tomcat所有的lib文件夹添加进来

## 相关问题汇总
1. 启动时控制台输出乱码

解决方案:
编辑`apache-tomcat-10.0.18/conf/logging.properties`文件:
~~~
java.util.logging.ConsoleHandler.encoding = UTF-8
#改为
java.util.logging.ConsoleHandler.encoding = GBK
~~~
## HelloServlet

完成上述的准备工作后,我们新建一个Servelt项目
~~~java
package com.liuui.web;
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;
// Servlet注解,告诉Tomcat访问路径为 domain/test
@WebServlet("/test")
public class TestServlet extends HttpServlet {
// doGet方法是告诉Servlet这个方法是使用get方式请求的
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// resp中的方法可以打印出内容
resp.getWriter().write("Hello Servlet");
}
}
~~~
效果就出来了,真是让人唏嘘不已

