博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaWeb学习——WEB基础、Tomcat服务器学习
阅读量:3942 次
发布时间:2019-05-24

本文共 1058 字,大约阅读时间需要 3 分钟。

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
    在这里插入图片描述

转载地址:http://qaiwi.baihongyu.com/

你可能感兴趣的文章
发现一个好工具记录一下,U盘启动ISO文件。
查看>>
centos7下配置网卡以及查询网卡UUID
查看>>
适用于旧计算机的10款最佳轻量级Linux发行版
查看>>
在VMware Workstation中批量创建上千台虚拟机
查看>>
linux常用软件收集
查看>>
linux查看桌面环境
查看>>
centos8安装ntfs-3g后,不能自动挂载U盘(NTFS格式)
查看>>
Linux安装显卡驱动
查看>>
使用minicom
查看>>
linux常用外设-打印机指纹和蓝牙的安装管理
查看>>
记录一下安装在移动硬盘上的fedora linux v33在各种笔记本下的兼容性
查看>>
关于安装系统后不能启动的问题!
查看>>
U盘的挂载过程-先记录一下
查看>>
python程序启动过程报错的排错一般步骤
查看>>
linux下UEFI的管理
查看>>
类thinkpad笔记本安装deepinv20后启动黒屏的解决
查看>>
利用本地centos镜像升级centOS
查看>>
FreeBSD常用操作
查看>>
VC及esxi升级的必要性和步骤
查看>>
hp DL338服务器修改ilo管理地址
查看>>