工具版本:【IntelliJ IDEA 2020.2.4】
1、项目创建
2、在工程上右键,选择【Add Framework Support
】
3、添加【Web Application】
4、在【T4/web/WEB-INF/】下创建【classes】文件夹
5、配置Project Structure
在Modules——Path
下,修改Compiler Output
,选择Use module compile output path
,修改两个内容框为刚才新建的classes目录,点击OK
5、导入servlet-api.jar
进入Project Structure
——Modules
——Dependencies
,点击右侧的加号,选择【JARs or directories...】
6、创建Servlet测试
在src下新建一个测试用的Servlet,如下图:
重写获取get/post访问的函数
代码语言:javascript复制package com.item.test;
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;
@WebServlet({"/Action"})
public class Action extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("执行过doGet");
doPost(req,resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("执行过doPost");
resp.getWriter().write("<h1>Hello World</h1>");
}
}