IDEA2020.2版本启动一个WEB服务
IDEA2020.2版本启动一个WEB服务
1、创建一个新项目
1、点击文件>新建>项目
选择Empty Project,然后点击下一步
然后点击下一步
点击在新窗口打开
在弹出来的框(文件>项目结构)>模块>添加>添加模块
java模块>下一步
点击确定
选择Web Application,之后会出现Version的版本号,点击OK
在完成上一步操作之后会出现下面的目录
在WEB-INF下,新建两个文件夹,分别是classes 和 lib
文件>项目结构>选择java1.8
点击构建,选择如图所示:
然后点击确定
2、配置Tomcat
点击添加配置
点击+号
点击配置
选择tomcat所在目录
然后点击确定,选择部署>+号>
修改网站跟目录
文件>项目结构>模块>依赖>JARs或目录
选择之前创建的lib的文件夹
点击+号>选择库
选择tomcat 9.0.80
勾选刚刚添加的两个复选框
完成后在External Libraries 中可以看到这两个文件夹
在src目录下创建一个包名com.xsssql.www
选择新建类
然后把下面的代码直接拷贝过去
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() {
}
}
修改/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
点击 文件>项目结构>项目 >项目语言级别选择8- lambda、类型参数等 >应用
在点击运行,然后访问即可看到web能访问到
通过web.xml配置则可在Mytest内部处理请求
0x01 阅读须知
技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。本文所提供的工具仅用于学习,禁止用于其他!!!
技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。本文所提供的工具仅用于学习,禁止用于其他!!!
THE END
0
二维码
海报
IDEA2020.2版本启动一个WEB服务
IDEA2020.2版本启动一个WEB服务
1、创建一个新项目
1、点击文件>新建>项目
选择Empty Project,然后点击下一步
然后点击下一步
点击在新窗口打开
在弹出来的框(文件>项目结构)>模块>添……
共有 0 条评论