JavaWeb学习——WEB基础、Tomcat服务器学习

JavaWeb学习——WEB基础、Tomcat服务器学习

1.简单了解Web

在我们学过Html、CSS、JavaScript、MySQL、JDBC之后为我们已经具备Web学习的能力的,在学习Web之前我们先要了解什么是Web。

  • WEB概念:简单来说就是网页的意思,就是我们平常上网站所看到的页面。我们也会把WEB分为静态WEB资源和动态WEB资源:
    • 静态WEB:就是说我们看到的网页是不变的,和后台无法交互的页面。静态WEB开发我们常用的开发技术是HTML
      • 缺点:网页内容无法更新
    • 动态WEB:指的是页面中的数据是由程序从后台拿过去的,数据可变。像我们平时访问的淘宝页面,每个用户看到的页面都是不相同的。动态WEB我们常用的开发技术如:JSP、Servlet、PHP等,我们把动态WEB开发技术成为JavaWeb。当然我们要学习动态WEB开发首先要了解静态WEB开发技术。
      • 优点:可以实现真正的用户交互,保证了每个用户在服务端都有自己的空间,增强了用户体验
2.WEB服务器Tomcat
  • 什么是WEB服务器?

    Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。

  • 目前最主流的三个Web服务器是Apache、 Nginx 、IIS。

  • 为什么要学Tomcat:

    • ①开源免费
    • ②小巧
    • ③Tomcat是用Java编写的
  • 安装Tomcat

    • ①下载Tomcat:http://tomcat.apache.org/

      • 找到官网页面Download
        在这里插入图片描述

      • 选择64位windows系统版本下载
        在这里插入图片描述

      • 解压下载好的压缩包
        在这里插入图片描述

      • 解压后的目录结构
        在这里插入图片描述

    • 启动/关闭Tomcat
      在这里插入图片描述
      在这里插入图片描述

      • 访问Tomcat:通过网页地址localhost:8080访问
        在这里插入图片描述
    • Tomcat常见问题

      • 启动乱码问题

        在Tomcat目录下的conf/logging.properties中增加了一句java.util.logging.ConsoleHandler.encoding = UTF-8
        在这里插入图片描述

      • 必须要配置JAVA_HOME环境变量

      • 闪退问题

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

        set JAVA_HOME= jdk安装目录
        set JRE_HOME= jre安装目录
        
3.使用IDEA搭建WEB开发环境
  • ①打开IDEA,创建一个WEB项目
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • ②配置Tomcat
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • ③点击启动
    在这里插入图片描述
    localhost:8080/项目名访问项目主页index.jsp
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值