第一步:File--》New--》Project
第二步:填写信息,点击Create
第三步:点击File,点击Project Structure
出现该界面
选择相应的版本,这里我用jdk17,点击apply ,点击ok
第三步:右键文件名称,点击New,点击Directory,创建src文件,同此步骤再创建lib文件
第四步:导入servlet包
如何没有该包,点击此处,在上方搜索框搜索servlet,然后回车,点击出现的第一个Java Servlet API
下载相应版本,这里下载4.0.1,点击4.0.1
点击jar
下载后,复制该包,鼠标右击lib文件夹,点击Paste粘贴包
点击Ok
然后鼠标右击该包,点击Add as library...
第五步:右击项目名,点击Add Framework Support,点击Java EE 下的Web Application,然后点击OK
部分人弹出界面是下面这样,这时,我们需要在到该项目在磁盘的路径地址,删除.idea和.iml文件,然后关闭重新打开IDEA,按照第五步打开就有Java EE了
第六步:部署Tomcat
点击右上角的Current File,点击Edit Configurations...
点击左上角的+号
找到Tomcat Server,点击Local
弹出下面的界面,这里添加Name名称,在Application server中找到你本地安装Tomcat的文件地址
我们会发现在该界面最下方会显示一个Warning,我们点击右下角的Fix
点击apply,点击OK
接下来我们测试一下
java
import javax.servlet.*;
import javax.servlet.annotation.WebServlet;
import java.io.IOException;
@WebServlet(name = "helloServlet", urlPatterns = {"/hello", "/h"})
public class HelloServlet implements Servlet {
@Override
public void init(ServletConfig servletConfig) throws ServletException {
System.out.println("初始化开始");
}
@Override
public ServletConfig getServletConfig() {
return null;
}
@Override
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
System.out.println("接收请求");
}
@Override
public String getServletInfo() {
return null;
}
@Override
public void destroy() {
System.out.println("销毁服务");
}
}
启动Tomcat
在弹出的网页地址上输入上面代码中配置的urlPatterny,我这里配置的是hello和h
观察IDEA运行结果
我们刷新一下刚才弹出的网页
此时我们停止Tomcat