配置 tomcat
下载 tomcat
tomcat 文件结构 jetbrain IDEA 配置 tomcat
新建一个干净的 java 项目右键项目,然后点击 Add framework Support…添加 Web Application 勾选 Create web.xml添加 maven项目初始化,只需要设置 groupId 就不会报错
导入依赖 (mvn) 在 src/main/java 目录下新建一个包,并且新建一个 HelloServlet,java 文件web/WEB-INF/web.xml 书写 Servlet 映射点击 Add Configuration…然后点击加号添加 Tomcat 服务器
部署 web 项目向下拉有设置访问路径 运行
成功运行 解决 Tomcat 控制台中文乱码 参考链接 下载 tomcat
进入官网http://tomcat.apache.org/,选择 download,下载所需 tomcat 版本。
下载 tomcat 9.0 版本
导入依赖 (mvn)com.hmlhao ServletTest 1.0-SNAPSHOT
在 src/main/java 目录下新建一个包,并且新建一个 HelloServlet,java 文件javax.servlet javax.servlet-api 4.0.1 javax.servlet.jsp javax.servlet.jsp-api 2.3.3
package com.study.hello;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
public class HelloServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
PrintWriter writer = resp.getWriter();
writer.print("Hello,Servlet");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doGet(req,resp);
}
}
web/WEB-INF/web.xml 书写 Servlet 映射
点击 Add Configuration…然后点击加号添加 Tomcat 服务器hello com.hmlhao.servlet.HelloServlet hello /hello
打开 idea setting -> 设置 console encoding utf-8
使用 IntelliJ IDEA 配置 Tomcat 入门教程
IDEA 2021 配置 JavaWeb 项目超详细教程



