JavaEE:Servlet后端搭建部署 一条龙全教程

                                               初识JavaEE和Web服务器


📖前言:

如今我们已经完成了JavaSE、MySQL数据库、前端网页三个板块的学习,本阶段我们将开启新的篇章~~也就是JavaEE的学习,在学习之前,我们要了解这四者的关系,它们在项目中扮演什么样的角色?以及从前端界面向后端程序发送请求的流程是怎样的?

▐ 前后端交互大体流程图:

了解了前后端交互的大体流程之后,那就让我们开启JavaEE的深入学习吧!上船~启航!

▐ 什么是JavaEE?

Java EE(Java Platform, Enterprise Edition)是用于构建企业级应用程序的一套扩展的Java平台。它包含一系列API和工具,可以帮助开发者快速构建安全、可靠、可伸缩的企业级应用程序。

Java EE提供了一些标准化的技术和组件,如Servlets、JSP、EJB、JMS、JPA等,这些组件能够被开发者用来构建各种不同类型的企业级应用程序。Java EE还提供了一套规范,确保这些组件在不同的应用服务器上能够正确地运行。

Java EE的特点有跨平台性、易于开发、可扩展性、安全性和稳定性。通过使用Java EE,开发者可以更加方便地开发出复杂的分布式企业级应用程序,并且能够在不同的环境中进行部署和运行。

▐ 前端程序如何才能够访问到后端程序?

通过web服务器解决 | 后端程序为了能让前端能够远程的访问到,需要将后端的程序部署在服务器中,这样前端就可以远程访问,并且向前端做出响应。

▐ 什么是服务器?

服务器是一个容器,是一个连接用户与程序之间的中间件,严格意义上的服务器指的是一款软件,里面可以放置文件,让别人可以远程访问,并且有请求必有响应。

流行的Web服务器有Tomcat、WebSphere、WebLogic、Jboss等。

OK! 在了解完这些概念后,我们就要开始搭建Web开发环境了,也就是Tomcat服务器

                                                   Web开发环境搭建


 ▐ 简介

 •  在小型的应用系统或者有特殊需要的系统中,我们可以使用一个免费的Web服务器:Tomcat

 •  Tomcat是一个Web服务器,可以运行我们的iava后端程序.

 •  Tomcat也是 Apache软件基金会提供的一款开源软件,像之前的Maven也是Apache提供的.

 ▐ 安装Tomcat服务器

📌 Tomcat官方站点:http://tomcat.apache.org  

我使用的版本是Tomcat 9   (这里的版本与我们的JDK有关,不要盲目下载最新版本)

📌 获取Tomcat安装包程序  

 •  tar.gz 文件是Linux操作系统下的安装版本

 •  zip 文件是Windows操作系统下的安装版本

📌 安装jdk  

这一步就无需多说了...想必JDK都已安装

📌 设置JAVA_HOME 并配置Path环境变量(maven)

这一步没有配置的小伙伴可以参考之前配置maven的文章,有详细的教程!

Maven下载以及配置 一条龙全教程-CSDN博客

📌解压Tomcat,进入bin目录,双击startup.bat 启动Tomcat  

📌启动Tomcat后,尝试进行访问  

    访问格式:ip + 端口       127.0.0.1:8080 

若能访问到Tomcat官网,说明Web开发环境就搭建成功了!

  Web开发环境搭建成功后,我们才能将开发好的java后端程序部署到服务器中,实现远程访问

                                                   修改服务器端口号*


这一环节根据情况设置,若8080端口没有被其他程序专业可以不用进行修改

点击解压后的Tomcat文件 -----> conf目录 -----> server.xml 文件 -----> 在connector port 处修改

​                                            JavaWeb项目的创建和部署


一 .创建Web后端项目 

创建项目之前检查maven配置无误

 创建项目

二 .创建并配置Servlet程序

创建Servlet程序,也就是我们的JavaEE程序

 配置Servlet程序

    <servlet>
        <servlet-name>login</servlet-name>
        <servlet-class>webserver.servlet.LoginServlet_back1</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/login</url-pattern>
    </servlet-mapping>

三 . 部署到Tomcat中

​ 

 


 ▐ 结语:

       希望这篇关于对 JavaEE的初步认识和Web开发的环境搭建以及后端项目部署能对大家有所帮助,欢迎大佬们留言或私信与我交流~~学海漫浩浩,我亦苦作舟!大家一起学习,一起进步!

本人微信: g2279605572

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值