IDEA 2021配置JavaWeb项目超详细教程

IDEA 2021版本 新建JSP项目

​ 本人在学习JavaWeb的过程中,发现网上创建JavaWeb的教程都相对过老,因此经过搜索以及使用,IDEA2021版本新建JavaWeb项目的流程如下。

1.新建一个干净的Java项目

IDEA 2021配置JavaWeb项目超详细教程_第1张图片

2.右键项目,然后点击Add Framework Support…

IDEA 2021配置JavaWeb项目超详细教程_第2张图片

3.添加Web Application 勾选Create web.xml

IDEA 2021配置JavaWeb项目超详细教程_第3张图片

4.添加Maven

IDEA 2021配置JavaWeb项目超详细教程_第4张图片

5.项目初始化,只需要设置groupId就不会报错

com.hmlhao
    ServletTest
    1.0-SNAPSHOT

6.修改完成之后会出现Maven自动更新的图标点击一下就可以了,新版本的IDEA不支持Maven自动更新,因此我们要手动点击。

IDEA 2021配置JavaWeb项目超详细教程_第5张图片

7.在pom.xml配置环境依赖,完成之后点击按钮,就可以导入了

IDEA 2021配置JavaWeb项目超详细教程_第6张图片

 
        
            javax.servlet
            javax.servlet-api
            4.0.1
        
        
            javax.servlet.jsp
            javax.servlet.jsp-api
            2.3.3
        
    

8.在src/main/java目录下新建一个包,并且新建一个HelloServlet,java文件

package com.hmlhao.servlet;

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);
    }
}

9.web/WEB-INF/web.xml书写Servlet映射



    
        hello
        com.hmlhao.servlet.HelloServlet
    
    
        hello
        /hello
    

10.点击Add Configuration…然后点击加号添加Tomcat服务器

IDEA 2021配置JavaWeb项目超详细教程_第7张图片

IDEA 2021配置JavaWeb项目超详细教程_第8张图片

初始时configure确定服务器本地安装目录即可,其他默认即可

IDEA 2021配置JavaWeb项目超详细教程_第9张图片

IDEA 2021配置JavaWeb项目超详细教程_第10张图片

部署web项目

IDEA 2021配置JavaWeb项目超详细教程_第11张图片

向下拉有设置访问路径

IDEA 2021配置JavaWeb项目超详细教程_第12张图片

11.点击运行就可以

IDEA 2021配置JavaWeb项目超详细教程_第13张图片

12.成功运行

IDEA 2021配置JavaWeb项目超详细教程_第14张图片

到此这篇关于IDEA 2021配置JavaWeb项目的文章就介绍到这了,更多相关idea2021配置javaweb项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(IDEA 2021配置JavaWeb项目超详细教程)