我的编程空间,编程开发者的网络收藏夹
学习永远不晚

创建JavaWeb简单项目(超级详细、一看就会)—— 1

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

创建JavaWeb简单项目(超级详细、一看就会)—— 1

在编写我们这个简单的JavaWeb项目之前,我先来介绍一下本项目的项目环境。

本项目是基于JavaWeb的开发环境,具体使用了以下技术和工具:

  1. JavaWeb:JavaWeb是Java平台上的Web开发技术,它包括了Servlet、JSP、JavaBean、JDBC等技术。

  2. Servlet:Servlet是JavaWeb中的一个组件,它可以接收HTTP请求并响应HTTP响应,是Web应用程序的核心。

  3. JSP:JSP(JavaServer Pages)是JavaWeb中的另一个组件,它允许开发者在HTML页面中嵌入Java代码,以便动态生成页面。

  4. MyBatis:MyBatis是一个Java持久化框架,它可以帮助开发者更方便地使用JDBC访问数据库。

  5. MySQL:MySQL是一个开源的关系型数据库管理系统,它提供了高效、可靠、稳定的数据存储和访问功能。

  6. Maven:Maven是一个Java项目管理和构建工具,它可以自动下载依赖库、编译代码、运行测试等任务。


项目环境准备:

IntelliJ IDEA

本文中所演示的IDEA版本为2023.1最新版本

JDK和Tomcat

JDK和Tomcat版本的对应关系如下图所示

JDK和Tomcat版本的对应关系图

本文中将使用JDK 19和Tomcat 10.0来做演示。

在JDK和Tomcat的安装中,都需要配置环境变量!!!否则可能Tomcat无法启动。

在IDEA中配置Tomcat

  1. 下载和安装Tomcat,并启动Tomcat服务器。
  2. 在IDEA中打开项目,并在顶部工具栏中选择“Run” -> “Edit Configurations”。
  3. 在左侧面板中选择“Tomcat Server” -> “Local” -> “Configure”。
  4. 在“Application Server”选项卡中添加Tomcat安装路径,点击“Apply”保存。
  5. 在“Deployment”选项卡中,单击“+”图标以添加您的应用程序WAR文件或目录。当一个WAR文件被添加时,它会自动解压并在Tomcat中安装。
  6. 点击“OK”保存配置。
  7. 现在可以在IDEA中启动Tomcat了,在菜单栏中选择“Run” -> “Run”的选项,并选择刚才配置的Tomcat配置。

如果配置完成后,IDEA提示没有检测到servlet api,可以通过将相关jar包添加到WEB-INF/lib目录来解决此问题。

到这里我们的准备工作已经完成啦,接着我们开始一步步创建我们的JavaWeb项目。

新建Web项目

打开IntelliJ IDEA软件,选择“Create New Project”。

在模板界面中,选择“Jakarta EE”,有些版本的是“Java Enterprise”。

在“New Project”窗口中,输入项目名称、项目所在路径和项目类型等信息,选择Template为“Web application”,并且选择刚刚配置的Tomcat,然后单击“Next”按钮。

 

在“Java EE Version”窗口中,选择适合你的应用服务器版本以及JAVA版本。如果不确定,可以选择默认值。Servlet是默认勾选上的,如果没有默认勾选也可以选择手动。

最后点击"Create"按钮,完成Web项目创建。

如果是第一次创建Web项目,我们的IDEA可能会需要下载或加载一些东西,等进度条加载完成后,即可创建成功。创建完成后,如图所示。

创建完成后,IDEA会为我们自动生成一个Servlet和JSP页面,我们可以试着运行一下。

点击右上角的小三角,启动我们的Tomcat服务器。

 

启动完后,IDEA会自动在我们的默认浏览器中打开index.jsp。

 

到这里,我们的第一个JavaWeb项目就建立完成啦。

在下个章节中我会列出几个在创建过程中的常见问题,还有详细的一些代码示例(Servlet请求、连接数据库等)

来源地址:https://blog.csdn.net/z15839280234/article/details/130369696

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

创建JavaWeb简单项目(超级详细、一看就会)—— 1

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录