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

 更新时间:2020年12月01日 09:47:29   作者:FDWEi.  
这篇文章主要给大家介绍了关于IDEA2020.2.3中创建JavaWeb工程的完整步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

前言

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

一、新建javaweb工程

1.先创建一个java项目

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

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

二、配置TomCat启动项目

1.配置Tomcat

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

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

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

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

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

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

2.运行Tomcat,访问项目

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

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

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

三、如何创建和访问Selevt

首先,先新建一个Servlet

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

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

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

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

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

导入后jar包后就不报错了

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

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

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

总结

前两天新安装了idea2020.2.3,在创建Javaweb工程时遇到一些问题,在网上搜索了一些解决方案,对比实践加上自己的一些思考,得以解决。

同时我也发现了一个问题,就是新版的idea中,访问web工程下的jsp,在tomcat还没运行的情况下,不能直接点右键运行去访问,否则会显示404。

只有先运行好汤姆猫以后,再去访问页面才能实现访问,也不懂这是什么原因,算是一个小bug吧。

到此这篇关于IDEA2020.2.3中创建JavaWeb工程的文章就介绍到这了,更多相关IDEA2020.2.3创建JavaWeb工程内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • JAVA 8 ''::'' 关键字详解

    JAVA 8 ''::'' 关键字详解

    这篇文章主要介绍了JAVA 8 '::' 关键字,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 如何处理器拦截器(HandlerInterceptor)

    如何处理器拦截器(HandlerInterceptor)

    这篇文章主要介绍了如何处理器拦截器(HandlerInterceptor)问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Java基于对象流实现银行系统

    Java基于对象流实现银行系统

    这篇文章主要为大家详细介绍了Java基于对象流实现银行系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • 解决JDK21中用不了TimeUtild问题

    解决JDK21中用不了TimeUtild问题

    在使用TimeUtil时,可能因为IDE版本不兼容导致问题,升级IDEA到2023.2以上版本可解决此问题,详细步骤可以通过评论区索取安装包或直接从官网下载,分享个人经验,希望对大家有帮助
    2024-10-10
  • Java中HashMap和HashSet的高效使用技巧分享

    Java中HashMap和HashSet的高效使用技巧分享

    这篇文章主要为大家详细介绍了Java中HashMap和HashSet的高效使用技巧,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • 详解Spring+Hiernate整合

    详解Spring+Hiernate整合

    这篇文章主要介绍了详解Spring+Hiernate整合,spring整合hibernate主要介绍以xml方式实现,有兴趣的可以了解一下。
    2017-04-04
  • Java 跳出递归循环问题解决办法

    Java 跳出递归循环问题解决办法

    这篇文章主要介绍了 Java 跳出递归循环问题解决办法的相关资料,需要的朋友可以参考下
    2017-07-07
  • Java的MyBatis框架中关键的XML字段映射的配置参数详解

    Java的MyBatis框架中关键的XML字段映射的配置参数详解

    将XML文件的schema字段映射到数据库的schema是我们操作数据库的常用手段,这里我们就来整理一些Java的MyBatis框架中关键的XML字段映射的配置参数详解,需要的朋友可以参考下
    2016-06-06
  • Spring Boot2.0中SpringWebContext找不到无法使用的解决方法

    Spring Boot2.0中SpringWebContext找不到无法使用的解决方法

    这篇文章主要给大家介绍了关于Spring Boot2.0中SpringWebContext找不到无法使用的解决方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-12-12
  • 一种新的日期处理方式之JavaScript Temporal API

    一种新的日期处理方式之JavaScript Temporal API

    JavaScript Temporal API是一种为Web开发人员提供了一种新的处理日期和时间数据类型的方式。它的目的是使操作日期和时间更加简单和可靠,而且不用担心历史时区问题或全球化协调时间(UTC)之类的问题,感兴趣的同学可以参考阅读
    2023-05-05

最新评论