JavaWeb基础知识/TomCat 的下载与安装

Web 是网页是意思,它分为:

  • 静态 Web(HTML):从网页中获取的数据始终不变
  • 动态 Web(JSP,Servlet):可以从服务器端动态的获取数据

在 Java 中,动态 Web 资源开发的技术统称为 JavaWeb

一、Web 发展历史

1、 静态Web

  html是网页的后缀, 服务器会直接读取HTML 的数据。 
  在静态WEB程序中,客户端使用WEB浏览器,经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给WEB服务器,之后WEB服务器根据用户的需要,从文件系统(存放了所有静态页面的磁盘)取出内容。之后通过WEB服务器返回给客户端,客户端接收到内容之后经过浏览器渲染解析,得到显示的效果。

2、静态Web的缺点
  1. 网页内容无法更新,用户每个时刻看到的网页都一样。
  2. 静态Web 无法实现用户的交互
3、动态 Web

  会动的页面不一定就是动态 Web ,动态Web 的本质是能够实现交互,内容可以时刻更新的,每个人的页面可能都不一样

4、动态 Web 的优点
  1. 能够实现真正的交互
  2. 从服务器可以保证每个用户都有自己的空间
  3. 增强了用户的体验
5、实现动态 Web 的手段
  1. PHP:开发速度快,代码简单
  2. ASP:微软公司,受平台限制
  3. JSP / Servlet :跨平台,性能比较高,不用任何门槛
6、Web 服务器的种类
  1. IIS(微软)
  2. TomCat:最小的服务器
  3. WebLogic
  4. WebShare

二、搭建 JavaWeb 环境 —— TomCat 服务器

  因为在计算机上随便创建的 Web 页面,用户是无法访问到的,所有要把 Web 页面放到服务器中 ,这样用户就可以访问到这个页面。所以不管什么Web资源,想要被计算机访问 , 都必须要有一个与之对应的网络通信程序。

1、下载和安装 TomCat 服务器
  1. 下载官网:http://tomcat.apache.org/
    十八
  2. 在左侧点击一个想要的版本,跳转到下载页面
    在这里插入图片描述
  3. 下载完毕之后把压缩包解压到电脑上任意位置,可以看到如下目录
    在这里插入图片描述
  4. 在 bin 目录下 找到【 startup.bat 】这个文件,点击开启服务
    在这里插入图片描述
  5. 启动成功
    在这里插入图片描述
    【注】这个窗口不能关闭,否则 TomCat 服务就关闭了。
2、访问 TomCat 服务器

通过在浏览器中输入localhost:8080 访问
在这里插入图片描述

3、TomCat 启动常见的问题
  1. DOS 窗口出现乱码的问题(不影响操作)

在 conf 目录下找【logging.properties】这个文件,在这个文件中增加一句java.util.logging.ConsoleHandler.encoding = GBK
在这里插入图片描述
根据自己的情况选择不同的编码
2. 闪退问题

打开bin目录下的catalina.bat,增加一个jdk和jre的目录

set JAVA_HOME= jdk安装目录
set JRE_HOME= jre安装目录
  1. JAVA_HOME 环境变量配置是否成功

必须要这个名字,因为Tomcat服务器的启动需要用到这个JAVA_HOME环境变量,如果windows中不存在JAVA_HOME环境变量,则Tomcat服务器是无法启动的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值