版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

示例概述

三月中下旬了,答辩的日子也越来越近了。之前忙于考研的童鞋,之前忙着玩的童鞋,之前忘记做毕业设计的童鞋都开始忙碌起来了。奈何,一下手就慌乱。以至于在借鉴别人的项目时却被开发环境挡住了前进的步伐。其中几个童鞋被新版IDEA创建JavaWeb项目给难住了。

在此,以示例形式详细介绍IDEA创建JavaWeb项目的过程及其主要步骤。

创建项目

创建项目,图示如下:

设定SDK版本,图示如下:

设定项目名和项目存放位置,图示如下:


选中项目后再右键选择Add Framework Support…


点击OK后项目生成了web文件夹,图示如下:

在WEB-INF下创建classes和lib文件夹;图示如下:

利用Project Structure…调整项目结构,图示如下:

将Compiler Output 的路径改成classes文件夹的路径,图示如下:


将依赖文件的路径改成lib文件夹的路径,图示如下:



至此,JavaWeb项目已经创建完毕。

配置Tomcat



除了红色框以外的地方还需要请您点击Configure…按钮选择本地Tomcat,图示如下:



利用Project Structure添加Tomcat,图示如下:



至此,完成了Tomcat的相关配置。

部署项目

请修改index.jsp页面后再运行项目,图示如下:

测试Servlet

接下来,继续测试Servlet。

编写Servlet

配置Servlet

请在web.xml中配置Servlet。

测试请求

重新部署项目后,在浏览器中输入:http://localhost:8080/servletTest

控制台输出打印信息,图示如下:

添加jar包

第一步:请拷贝jar包至lib文件夹;图示如下:


第二步:选中lib再右键选择Add as Library;图示如下:

第三步:单击OK;图示如下:


第四步:添加完成

添加resources

若有需要,可为项目添加资源文件夹resources;图示如下:

新建文件夹;图示如下:


再将该文件夹设置为资源文件夹;图示如下:


添加成功;图示如下:

教程小结

  • 1、环境搭建的过程中请注意细节问题,避免粗心大意导致的错误
  • 2、不同版本的IDEA在上述流程中存在细微的差别
  • 3、在发生错误时请多查阅资料,多尝试

使用新版IDEA创建JavaWeb项目详细图文教程相关推荐

  1. Linux / Windows系统中安装最新版 ElasticSearch (es)搜索引擎 超详细图文教程【一看就懂】

    "You Know, for Search"  相信来到这里的朋友们已经对ElasticSearch(es)有了一个大致的了解.关于Elasticsearch的介绍就不在此做过多赘 ...

  2. eclipse弃坑记第一篇之在idea上配置Tomcat环境并创建Javaweb项目的详细步骤原创

    IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示.重构.J2EE支持.各类版本工具(如git.svn.github).maven等方面都有很好的应用. IntelliJ IDEA有免 ...

  3. IDEA创建一个JavaWeb项目详细步骤

    刚好最近在写数据库大作业任务书,留了一份,发在博客上 提前说明 使用IDEA+Html5+CSS+JavaWeb+MySql开发,并使用Tomcat部署在本地服务器上. 其中JDK版本为1.8, My ...

  4. Javaweb-初识(Tomcat服务部署、创建Javaweb项目、Servlet Post请求案例)

    文章目录 Tomcat Tomcat服务器概述 安装 idea配置tomcat 创建Javaweb项目 idea创建项目 目录结构 Servlet post请求案例 问题解决 HTTP协议和HTTPS ...

  5. 从零学ELK系列(十一):SpringBoot项目接入ELK超级版(超详细图文教程)

    前言 之前在<从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)>中演示了SpringBoot项目接入ELK请求记录及优化,本次针对于未知异常通过拦截进行记 ...

  6. maven java web项目_Maven创建JavaWeb项目

    使用模板创建项目 JavaWeb项目模板使用 使用模板创建JavaWeb项目,就是上图的结构.缺少src/main/java目录,以及两个test目录.但是多了webapp目录,这个目录就等效于以前J ...

  7. JavaWeb专栏之(三):Eclipse创建JavaWeb项目

    JavaWeb专栏之(三):Eclipse创建JavaWeb项目 前言: 关注:<遇见小Du说>微信公众号,分享更多Java知识,不负每一次相遇.更多内容请访问:www.dushuncha ...

  8. Eclipse创建javaWeb项目工程

    首先,想作为一个较为标准的程序员,应该把自己的开发工具eclipse设置成与公司中大多数程序员的设置一样,比如说工作的字符编码为UTF-8,字体大小等等. 在刚下载好的eclipse中刚进去是没有To ...

  9. IDEA创建JavaWeb项目配置

    IDEA创建JavaWeb项目配置 1. 工具准备 2. 创建JavaWeb项目 3. 配置 4. 选择Java Web 4.配置项目名和位置 5. Finish创建完成,目录结构 6. 快捷键shi ...

最新文章

  1. centos 7 局域网丢包排查_Nginx搭建局域网yum源问题补充及解决思路与方法转发收藏...
  2. ACM 模板--邻接表 无向图 搜索算法
  3. 【线上分享】短视频出海 — 用户体验衡量关键指标与优化策略
  4. JS_单个或多个文件上传_不支持单独修改
  5. 软件生命周期管理研讨会有感
  6. udp打洞没反应_这8种酒精饮料:1亿人在喝,你还没听过
  7. MySQL批处理SQL语句
  8. S19王者荣耀服务器维护,王者荣耀:S19新赛季更新,她没上线惨遭重做,英雄调整,界面优化...
  9. 安装windows server2008虚拟机
  10. 深入了解KNN算法原理
  11. 计算机科学理论数学研讨会,2017年奇异摄动理论及其应用学术研讨会会议-上海交通大学数学系.DOC...
  12. 恒生电子面试(面试介绍,面试流程,面试建议,面试题库(软测方向))
  13. 蜡笔小新 (python)
  14. 京东11万蓝领和1万白领,折射的是整个中国互联网
  15. 如何用Python快速实现一个垃圾分类APP【附带微信小程序】
  16. QGIS数据可视化学习笔记00——为什么用QGIS以及QGIS设置中文界面
  17. 如何向icloud上传文件_怎样用icloud把手机文件传到电脑上?
  18. 邪恶心理学-真实面对谎言的本质
  19. 2021-4-19课程——第5章例题【续】触发器+存储过程和函数
  20. 【转】国内手机上网站点大测试

热门文章

  1. python温度转换_一步一步教会你,详解用Python实现一个简易的温度换算GUI小工具...
  2. RSS精选(一)-文摘
  3. 麻将胡牌算法带癞子 python实现
  4. 机器学习模型1——线性回归和逻辑回归
  5. NRF905无线通讯小车
  6. buck电路上下管_BUCK电路工作原理
  7. 深度学习-人体姿态估计
  8. Bootstrap系列之卡片(Cards)
  9. Flutter之Card组件
  10. java利用String将阿拉伯数字变为罗马数字