IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

作者:FDWEi. 时间:2022-03-15 05:16:02 

前言

在使用IDEA2020.2.3版本时,创建web工程遇到了一些问题,经过一番摸索之后得到解决方案。

一、新建javaweb工程

1.先创建一个java项目

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

2.在新建好的项目上点击右键,点Add Framework Support

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

3.点击导入Web Application,点击ok即可

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

二、配置TomCat启动项目

1.配置Tomcat

(1)点击右上角的编辑配置

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

(2)点击+号,找到Tomcat Server

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

3.选择一个本地下载好的Tomcat

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

4.在右边的部署栏Deployment中点击+号,添加构建

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

5.这里可以选择只保留“/”

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

6.选择热加载,点击ok完成运行环境部署

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

2.运行Tomcat,访问项目

(1)这里注意要直接选择Tomcat,点击运行按钮,而不是在jsp页面上右键点击运行,这样会访问不到页面

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

可以看到汤姆猫启动成功后,会自动跳转到浏览器打开页面

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

到这里,jsp页面的访问已经没问题了,但是要访问Servlet页面,还需要一些操作

三、如何创建和访问Selevt

首先,先新建一个Servlet

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

打开servlet后会发现有报错,找不到servlet.http包

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

这里就需要我们导入servlet-api包

在File菜单栏下找到项目组织–Project Structure

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

找到 Libraries,点击+号,选择java

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

找到你Tomcat的安装位置下的lib文件夹,下面有 servlet-api.jar,选择导入

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

导入后jar包后就不报错了

然后在servlet上加上注解 @WebServlet(name = “Servlet”,urlPatterns = “/Servlet”)

添加一个映射路径,访问Servlet

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

打开浏览器,在路径后加上映射名,就可以访问到我们项目下刚刚新建的servlet了

IDEA2020.2.3中创建JavaWeb工程的完整步骤记录

来源:https://blog.csdn.net/qq_43487456/article/details/110123493

标签:idea2020.2.3,javaweb,工程
0
投稿

猜你喜欢

  • java计算两点间的距离方法总结

    2023-12-21 17:32:45
  • Java面向对象基础知识之委托和lambda

    2022-07-28 16:51:11
  • c# 快速排序算法

    2021-10-18 07:33:20
  • 解析java中super的用法分析

    2021-11-17 19:39:52
  • 一文总结Java获取文件后缀名的所有方法

    2022-10-18 16:06:40
  • C#过滤DataTable中空数据和重复数据的示例代码

    2022-03-15 19:33:45
  • C#中一个高性能异步socket封装库的实现思路分享

    2023-12-01 15:20:45
  • JAVA包装类及自动封包解包实例代码

    2022-10-23 13:28:54
  • java实例方法被覆盖,静态方法被隐藏Explain(详解)

    2022-07-20 08:05:03
  • C#同步和异步调用方法实例

    2022-09-11 21:20:50
  • C# 系统热键注册实现代码

    2021-10-07 00:12:14
  • android传送照片到FTP服务器的实现代码

    2021-07-09 22:59:32
  • 使用Java编写一个简单的Web的监控系统

    2023-02-18 04:00:19
  • C#中的高阶函数介绍

    2022-12-05 02:41:46
  • Android开发之ListView列表刷新和加载更多实现方法

    2021-06-20 06:28:30
  • 解析C#中@符号的几种使用方法详解

    2022-11-09 03:26:03
  • Android 实现单线程轮循机制批量下载图片

    2022-11-05 11:03:45
  • Java 函数式编程梳理

    2023-01-17 04:16:34
  • MyBatis逆向⼯程的生成过程

    2023-11-28 17:29:22
  • SpringBoot核心@SpringBootApplication使用介绍

    2023-11-25 08:33:59
  • asp之家 软件编程 m.aspxhome.com