第一步: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
接下来我们测试一下
- 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