JavaWeb 服务器Tomcat介绍、下载、安装及控制台乱码问题解决详细教程

网友投稿 857 2022-05-30

Tomcat

服务器的概念和作用:

问题:

我们学习JAVA编程知道,JAVA代码能够进行数据处理,但是目前来说我们运行编写的代码,只有一次性,即是运行完毕后,如果需要再次运行则需要再次手动启动代码的执行。但是用户会何时发送请求我们无法提前获悉,也就无法决定我们编写的 JAVA 代码该何时启动运行,所以手动运行也变得不现实。

解决:

那么根据JAVA 的网络编程内容,我们是否可以使用代码编写一个容器

(对象) 呢?,该容器可以根据用户的请求来启动并运行我们编写的数据逻辑代码。实现需求是,服务器。

Tomcat服务器接受客户端请求并做出响应的过程如下:

1)客户端(通常都是浏览器)访问Web服务器,发送http请求。

2)Web服务器接收到请求后,传递给Servlet容器。

3)Servlet容器加载Servlet,产生Servlet实例后,向其传递表示请求和响应的对象。

4)Servlet实例使用请求对象得到客户端的请求信息,然后进行相应的处理。

5)Servlet实例将处理结果通过响应对象发送回客户端,容器负责确保响应正确送出,同时将控制返回给Web服务器。

如图为浏览器访问Web资源流程:

解释:

所谓服务器其实就是代码编写的一个可以根据用户请求实时的调用执行对应的逻辑代码的一个容器。在普通用户看来就是一个安装程序。我们只需要将服务器在操作系统上进行安装,并将我们事先编写好的逻辑处理代码根据规则放到服务器的指定位置,启动服务器,那么服务器就自动的会根据接收到请求调用并执行对象的逻辑代码进行处理。

Tomcat介绍:

Tomcat可以用来装载JavaWeb程序,可以称它为Web容器,JSP/Servlet程序需要运行在Web容器上,Web容器有很多种,JBoss、WebLogic等,Tomcat是其中一种。Tomcat是一种Web服务器,也可以称作运行在服务器(物理意义上的计算机)上的一种软件包。用来对服务器上的HTML文档提供访问权限控制。

Tomcat下载

点击这里进入Tomcat官网—>

1.在下载中选择 熊猫 8.

2.选择合适的版本下载。本人选择的是64位windows压缩包(pgp,sha512)。

Tomcat安装

将下载好的Tomcat解压到指定目录下(安装目录建议不要有中文和空格),解压后如下图所示:

该文件包含:

一般到这里便安装成功了!

注:使用Tomcat之前需要JDK以及JAVA环境变量配置

Tomcat测试

JavaWeb 服务器:Tomcat介绍、下载、安装及控制台乱码问题解决详细教程

打开bin目录,找到startup.bat双击运行。打开后如图:

然后在浏览器访问http://localhost:8080,出现如图说明成功了。

解决Tomcat控制台乱码

在打开Tomcat控制台,我们不难发现中文字符出现乱码问题。

解决这个问题,我们可以找到Tomcat—> conf —> logging.properties文件,以记事本的方式打开。

打开该文件后,按Ctrl+H键,将 UTF-8 修改为 GBK 编码,全部替换,保存退出。

重启Tomcat控制台,如图:

中文乱码问题成功解决了!

Java Servlet Tomcat web前端

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java基础之环境搭建、基础语法
下一篇:全面拥抱FastApi-蓝图
相关文章