IDEA2020.2版本启动一个WEB服务

IDEA2020.2版本启动一个WEB服务

1、创建一个新项目

1、点击文件>新建>项目

IDEA2020.2版本启动一个WEB服务

选择Empty Project,然后点击下一步

IDEA2020.2版本启动一个WEB服务

然后点击下一步

IDEA2020.2版本启动一个WEB服务

点击在新窗口打开

IDEA2020.2版本启动一个WEB服务

 

在弹出来的框(文件>项目结构)>模块>添加>添加模块

IDEA2020.2版本启动一个WEB服务

java模块>下一步

IDEA2020.2版本启动一个WEB服务

点击确定

IDEA2020.2版本启动一个WEB服务

 

点击框架支持IDEA2020.2版本启动一个WEB服务

选择Web Application,之后会出现Version的版本号,点击OK

IDEA2020.2版本启动一个WEB服务

在完成上一步操作之后会出现下面的目录

IDEA2020.2版本启动一个WEB服务

在WEB-INF下,新建两个文件夹,分别是classes 和 lib

 

IDEA2020.2版本启动一个WEB服务

 

文件>项目结构>选择java1.8

IDEA2020.2版本启动一个WEB服务

IDEA2020.2版本启动一个WEB服务

 

IDEA2020.2版本启动一个WEB服务

点击构建,选择如图所示:

IDEA2020.2版本启动一个WEB服务

 

然后点击确定

IDEA2020.2版本启动一个WEB服务

2、配置Tomcat

点击添加配置

IDEA2020.2版本启动一个WEB服务

 

点击+号

IDEA2020.2版本启动一个WEB服务

 

点击配置

IDEA2020.2版本启动一个WEB服务

选择tomcat所在目录

IDEA2020.2版本启动一个WEB服务

然后点击确定,选择部署>+号>

IDEA2020.2版本启动一个WEB服务

修改网站跟目录

IDEA2020.2版本启动一个WEB服务

文件>项目结构>模块>依赖>JARs或目录

IDEA2020.2版本启动一个WEB服务

选择之前创建的lib的文件夹

IDEA2020.2版本启动一个WEB服务

 

选择jar DirectoryIDEA2020.2版本启动一个WEB服务

点击+号>选择库

IDEA2020.2版本启动一个WEB服务

选择tomcat 9.0.80

IDEA2020.2版本启动一个WEB服务

 

勾选刚刚添加的两个复选框

 

IDEA2020.2版本启动一个WEB服务

完成后在External Libraries 中可以看到这两个文件夹

 

IDEA2020.2版本启动一个WEB服务

在src目录下创建一个包名com.xsssql.www

 

 

IDEA2020.2版本启动一个WEB服务

选择新建类

IDEA2020.2版本启动一个WEB服务

然后把下面的代码直接拷贝过去

package com.xsssql.www;
import javax.servlet.*;
import java.io.IOException;

public class Mytest implements Servlet {
    @Override
    public void init(ServletConfig servletConfig) throws ServletException {

    }

    @Override
    public ServletConfig getServletConfig() {
        return null;
    }

    @Override
    public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
        System.out.println("OKKKK");
        servletResponse.setContentType("text/html;charset=UTF-8");
        servletResponse.getWriter().write("收到请求");
    }

    @Override
    public String getServletInfo() {
        return null;
    }

    @Override
    public void destroy() {

    }
}

IDEA2020.2版本启动一个WEB服务

修改/web/WEB-INF/web.xml内容,在</web-app>前面一行添加如下内容

    <servlet>
             <servlet-name>Mytest</servlet-name>
            <servlet-class>com.xsssql.www.Mytest</servlet-class>
        </servlet>
        <servlet-mapping>
             <servlet-name>Mytest</servlet-name>
             <url-pattern>/abc</url-pattern>
        </servlet-mapping>>
 

点击运行,如果提示

java: 无效的源发行版: 14

 

IDEA2020.2版本启动一个WEB服务

点击  文件>项目结构>项目 >项目语言级别选择8- lambda、类型参数等   >应用

IDEA2020.2版本启动一个WEB服务

在点击运行,然后访问即可看到web能访问到

IDEA2020.2版本启动一个WEB服务

 

通过web.xml配置则可在Mytest内部处理请求

IDEA2020.2版本启动一个WEB服务

 

THE END
分享
二维码
海报
IDEA2020.2版本启动一个WEB服务
IDEA2020.2版本启动一个WEB服务 1、创建一个新项目 1、点击文件>新建>项目 选择Empty Project,然后点击下一步 然后点击下一步 点击在新窗口打开   在弹出来的框(文件>项目结构)>模块>添……
<<上一篇
下一篇>>