web开发环境搭配与创建javaee项目

server/2024/9/20 7:11:59/ 标签: 前端

一.web开发

(1)web开发指的是前端,后端,以及数据库进行交互,前端发送请求到后端,后端经过程序处理后到达数据库,最后在进行后端处理响应回前端

(2)一次三端交互的doget或者dopost简单请求流程

(3)web开发除了需要前端,后端,数据库开发工具外还需要在后端部署一个web服务器,不然前端无法和后端交互。

(4)web服务器是驻留于因特网上某种类型计算机的程序,是一个软件WEB服务器有很多,流行的WEB服务器有Tomcat 、 WebSphere 、 WebLogic、Jboss等。

(5)以tomcat为例,tomcat是在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的Web服务器: Apache 的Tomcat,该服务器支持全部JSP以及Servlet。

二.web开发环境搭配

(1)Tomcat服务器搭建:要在官网:http://tomcat.apache.org下载。

(2)获取Tomcat安装包,将Tomcat解压安装到相应的文件。

(3)安装jdk,配置相应环境。

(4)在高级设置中配置JAVA_HOME。

(5)在安装tomcat的文件找到bin目录双击进入到startup.bat 文件,点击启动通过浏览器输入局域网的ip地址和tomcat的端口号或http:127.0.0.1:端口号如果能进入到tomcat官网就证明tomcao安装没问题。

(6)在tomcat文件的server.xml中找到tomcat的端口号修改与前端和后端的端口号不冲突。

(7)创建一个javaee项目步骤:

第一步

第二步

注意只点击web Profile.

第三步

第四步

第五步

结果如下图

第六步

第七步,选第一个

第八步

 如上一个完整的Javaee项目创建完成

三.javaee项目相关的介绍


http://www.ppmy.cn/server/102041.html

相关文章

C#垃圾处理机制相关笔记

C#编程中的垃圾处理机制主要通过垃圾回收器(Garbage Collector,GC)实现自动内存管理。C#作为一种托管语言,其垃圾处理机制显著减轻了程序员的内存管理负担,与C语言等非托管语言形成鲜明对比。具体介绍如下:…

ElasticSearch相关知识点

ElasticSearch中的倒排索引是如何工作的? 倒排索引是ElasticSearch中用于全文检索的一种数据结构,与正排索引不同的是,正排索引将文档按照词汇顺序组织。而倒排索引是将词汇映射到包含该词汇的文档中。 在ElasticSearch中,倒排索…

ArrayList 和 LinkedList 的区别是什么

数据结构实现:ArrayList 是动态数组的数据结构实现,而 LinkedList 是双向链表的数据结构实现。随机访问效率:ArrayList 比 LinkedList 在随机访问的时候效率要高,因为 LinkedList 是线性的数据存储方式,所以需要移动指…

greenplum授权

1. 表空间(Tablespace) CREATE:创建表空间权限USAGE:使用表空间权限 在Greenplum数据库中,表空间(Tablespace)是用于存储数据库对象的物理位置。以下是表空间相关的授权和相应的语法&#xff…

精武杯的部分复现

标红的为答案 计算机手机部分 1、请综合分析计算机和⼿机检材,计算机最近⼀次登录的账户名是?admin 2.请综合分析计算机和⼿机检材,计算机最近⼀次插⼊的USB存储设备串号是?S3JKNX0JA05097Y 3.请综合分析计算机和⼿机检材,谢弘…

《数据中心网络架构与技术》第七章构建数据中心的逻辑网络

Overlay网络 ,Overlay网络即通过在现有Underlay网络上叠加一个软件定义的逻辑网络,解决数据中心网络中诸如大规模虚拟机之间二层互通的问题。 Overlay网络和Underlay网络完全解耦,将网络虚拟化并构建出面向应用的自适应逻辑网络&#xff0c…

Isaac Sim 11 粒子

注意:omni.particle.system.core 目前正在进行大量更改。使用现有扩展构建的系统需要在 USD Composer 2023.2 版本中。 1.打开粒子扩展 2. 设置透明度 如果材质中使用的图像具有一定范围的透明度,需要启用Fractional Cutout Opacity(位置在第…

看demo学算法之 线性回归模型

嗨!今天我们来聊聊如何用Python构建一个简单的线性回归模型。这个过程就像给数据配对舞一样,让它们在舞池里找到最佳位置。准备好了吗?让我们开始吧!🚀 第一步:数据准备 首先,我们要准备一些数…

山西大同大学学生公寓管理系统boot--论文pf

TOC springboot455山西大同大学学生公寓管理系统boot--论文pf 绪论 1.1 研究背景 当前社会各行业领域竞争压力非常大,随着当前时代的信息化,科学化发展,让社会各行业领域都争相使用新的信息技术,对行业内的各种相关数据进行科…

我问GPT flutter

flutter可以开发android 和ios吗 ChatGPT 说: ChatGPT 是的,Flutter 可以同时开发 Android 和 iOS 应用程序。Flutter 是一个由 Google 开发的开源 UI 工具包,用于构建高性能、跨平台的应用程序。使用 Flutter,你可以用一套代码…

linux更换为阿里云的yum下载镜像源

更换镜像源 1.备份: sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.创建一个文件: cd /etc/yum.repos.d/ touch CentOS-Base.repo 3.往CentOS-Base.repo添加内容 vi CentOS-Base.repo 添加以下内容: [base…

高级java每日一道面试题-2024年8月15日-设计模式篇-设计模式与面向对象原则的关系是什么?

如果有遗漏,评论区告诉我进行补充 面试官: 设计模式与面向对象原则的关系是什么? 我回答: 在设计模式与面向对象原则的关系中,两者紧密相连且相互促进。面向对象的原则为设计模式的形成提供了理论基础和指导思想,而设计模式则是这些原则在…

webrtc学习笔记3

Nodejs实战 对于我们WebRTC项目而言,nodejs主要是实现信令服务器的功能,客户端和服务器端的交互我们选择websocket作为通信协议,所以以websocket的使用为主。 web客户端 websocket WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行…

后端开发刷题 | 二分查找

描述 请实现无重复数字的升序数组的二分查找 给定一个 元素升序的、无重复数字的整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标(下标从 0 开始),否则返回 -1 数据范…

11、常见API

01、String类概述及构造方法简介 一、字符串 由多个字符组成的一串数据 二、简介 String类代表的是一个字符串。字符串对象在开发中是最常见的。为了方便我们对字符串进行操作,java就把字符串用对象进行了封装,这个封装就是String类 三、String类的构造方…

Oracle(62)什么是内存优化表(In-Memory Table)?

内存优化表(In-Memory Table)是指将表的数据存储在内存中,以提高数据访问和查询性能的一种技术。内存优化表通过利用内存的高速访问特性,显著减少I/O操作的延迟,提升数据处理的速度。这种技术在需要高性能数据处理的应…

网络通信(TCP/UDP协议 三次握手四次挥手 )

三、TCP协议与UDP协议 1、TCP/IP、TCP、 UDP是什么 TCP/IP协议是一个协议簇,里面包括很多协议的, UDP只是其中的一个, 之所以命名为TCP/IP协议, 因为TCP、 IP协议是两个很重要的协议,就用他两命名了,而TCP…

二十、观察者模式

文章目录 1 基本介绍2 案例2.1 Stock 抽象类2.2 StockA 类2.3 Website 抽象类2.4 WebsiteA 类2.5 Client 类2.6 Client 类的运行结果2.7 总结 3 各角色之间的关系3.1 角色3.1.1 Subject ( 被观察的主体 )3.1.2 ConcreteSubject ( 具体的主体 )3.1.3 Observer ( 观察者 )3.1.4 C…

释放数据要素价值,FISCO BCOS 2024 应用案例征集

2024年,国家数据局等17部门联合印发《“数据要素”三年行动计划(2024—2026年)》,《行动计划》指出,发挥数据要素的放大、叠加、倍增作用,构建以数据为关键要素的数字经济,是推动高质量发展的必…

WPF使用LibVLC.WPF进行本地视频文件播放

1、通过NuGet安装LibVLCSharp和LibVLCSharp.WPF包。 2、view中引入LibVLCSharp.WPF xmlns:vlc"clr-namespace:LibVLCSharp.WPF;assemblyLibVLCSharp.WPF" 添加vlc控件&#xff1a; <vlc:VideoView x:Name"view1"/> 3、后端代码&#xff1a; pri…