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配置