文章目录

  • 一、创建Web项目
    • 1. 新建Maven工程
    • 2. 在pom.xml中,添加servlet依赖
    • 3. 创建web.xml文件
    • 4. 通过tomcat配置启动项
    • 5. 在webapp下创建html静态文件

提示:以下是本篇文章正文内容,Java系列学习将会持续更新

一、创建Web项目

Web项目是由Web服务器(如Tomcat)来控制管理我们的代码,项目中没有main方法,项目的启动和运行是由Tomcat进行的。

所以在进入Web学习之前,我们需要先下载安装tomcat,并进行环境变量配置

Apache Tomcat 官方网址

①可以直接选择压缩包下载并解压就行,省去了安装的麻烦。
②还需要进行环境变量的配置
③启动Tomcat后,就可以访问到 http://localhost:8080/ 地址了

1. 新建Maven工程

2. 在pom.xml中,添加servlet依赖

<dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version><scope>provided</scope>
</dependency>

3. 创建web.xml文件

在src/main下面新建webapp目录,找一个web.xml放置在webapp/WEB-INF/下

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"version="3.1"metadata-complete="false">
</web-app>

4. 通过tomcat配置启动项

①下载Smart Tomcat插件

②在启动项中配置tomcat,需要在IDEA中指定电脑中安装的tomcat的路径

5. 在webapp下创建html静态文件


启动项目,访问测试:http://localhost:8080/day1_first/hello.html

回到目录…


总结:
提示:这里对文章进行总结:
以上就是今天的学习内容,本文是JavaWeb的学习,学习如何创建一个Web项目。之后的学习内容将持续更新!!!

如何创建一个Web项目相关推荐

  1. idea maven创建java项目_新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目(图文教程)...

    之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...

  2. eclipes创建一个web项目web.xml不能自动更新的原因(web.xml和@WebServlet的作用)

    在eclipse中创建一个Web项目的时候,虽然有web.xml生成,但是再添加Servlet类文件的时候总是看不见web.xml的更新,所以异常的郁闷!上网查了查,原来我们在创建Web项目的时候,会 ...

  3. 创建一个web项目的步骤

    花费了大量的时间在结构目录上. 记下来免得下次忘记了步骤 文章目录 创建一个web项目 创建c3p0的xml文件 使用细节 创建一个web项目 新建一个项目 创建好后目录中有图中方框内的内容 添加WE ...

  4. 新手在IDEA如何创建一个Web项目

    使用了IDEA也有一段时间了,不能说很熟,只分享一些我会的.后面会开始慢慢专门写一些IDEA的博客来帮助新手使用IDEA 1 2 开始创建一个WEB工程 选择JAVA,创建WEB项目,按图中1-2的顺 ...

  5. JavaWeb开发之如何创建一个web项目

    首先,打开Myeclipse,看到左上角File->New->Web Project 出现如下界面: 在Project Name处输入项目的名字:Myfirstdemo 这样就建成了第一个 ...

  6. 使用Intellij Idea 创建一个Web项目!

    相关软件: Intellij Idea14:http://pan.baidu.com/s/1nu16VyD JDK7:http://pan.baidu.com/s/1dEstJ5f Tomcat(ap ...

  7. ItelliJ IDEA开发工具使用—创建一个web项目

    转自:https://blog.csdn.net/wangyang1354/article/details/50452806 概念需要明确一下     IDEA中的项目(project)与eclips ...

  8. 新版本IntelliJ IDEA 构建maven,并用Maven创建一个web项目

    之前都没试过用maven来管理过项目,但是手动找包导包确实不方便,于是今天用2016版的IDEA进行了maven的初尝试. 打开IDEA,创建新项目: 然后选择Maven,以及选择自己电脑的jdk: ...

  9. maven创建一个web项目(springmvc项目)

    创建一个简单的web项目!

最新文章

  1. Java编程思想——多态
  2. Silverlight入门系列]使用MVVM模式
  3. Python基础入门:正则re.sub使用自定义替换方法
  4. 什么时候必须使用UI相机? 多个相机的作用原理?
  5. Visual studio 2013安装及单元测试
  6. MTK PerfService介绍
  7. sql tempdb清理_SQL Server 2019中的内存优化的TempDB元数据
  8. 又有大动作?Pokémon Go开发商Niantic收购AR开发平台8th Wall,达成迄今为止金额最大的一笔收购
  9. 组网技术--路由与交换--第三章
  10. IMX8 Audio声卡
  11. mysql数据导出insert_mysql 数据导出
  12. C++第三方库HPSocket数据的发送与接收
  13. Burpsuit2.0系列的破解 与jdk 1.80在ubuntu下运行成功.以及代理设置ok,且burp证书导入ok,却不能访问外网的问题.
  14. 仿照Windows的计算器,编写一个简易的计算器程序,实现加、减、乘、除等运算。
  15. Java 中各种DTO,POJO 等的概念
  16. python 文件夹下所有文件_使用Python遍历文件夹下所有文件(包所有含子文件夹)...
  17. C# 判断两张图片是否一致,极快速。
  18. \t\t工信部:要求对网站主办者身份信息当面核验
  19. 【数据库】MySQL的sql语句详解
  20. 什么是动态网页?动态网页有哪些特点?

热门文章

  1. 抖音矩阵系统,短视频矩阵系统,抖音SEO源码。look here
  2. 让世界看见成都!2023东亚文化之都·中国成都活动年正式启幕
  3. 常用的4种大数据分析方法
  4. ubuntu 下安装谷歌拼音
  5. 天下2的一些概念和职业特点
  6. 守护进程的三种实现方式
  7. 华为汽车问界M5订单惊人,狙击特斯拉在望
  8. Translating and Segmenting Multi-modal Medical Volumes with Cycle- and Shape-Consistency GAN(简介)
  9. Android 日历开发教程[二]
  10. VS2015+QT环境