java01-javaweb的基本概念

javaweb的基本概念

java web

1、基本概念

1.1、前言

web开发:

  • web 网页的意思 例如: www.baidu.com

  • 静态web

    html 、css、js

    提供给所有人看的数据不会发生变化

  • 动态web

    淘宝、京东、几乎所有的网站

    每个人在不同时间和不同地点看到的页面不同

    技术栈:servlet、jsp、asp、php

在java中,在动态web资源开发的技术称为javaweb

1.2、web应用程序

什么是程序?

web应用程序:可以提供浏览器访问的程序;

  • a.html、b.html,,,多个web资源,这些web资源可以为你提供一定的服务。

  • 访问的任何一个页面,都对应一个真实的计算机

  • URL:统一资源定位符

  • 这些web资源放在同一个文件夹下,统称为:web应用程序--》tomcat服务器

  • 一个web应用由多部分组成(静态、动态):

    html、css、js

    jsp、servlet

    java程序

    jar包

    配置文件(properties)

web应用程序编写完毕后,想要让外界访问,我们需要一个服务器来统一管理;

1.3、静态web

  • *htm、 *html 这都是玩个网页,如果服务器一直有这些页面,我们可以直接进行读取;

image-20210601132209773

  • 静态web的缺点

    • web页面无法动态更新,多有人看到的都一样

    ​ js(微动态)、轮播图

    ​ vb

    • 无法和数据库交互

1.4、动态web

页面会动态变化,每个人看到的不一样;

image-20210601132735827

缺点:

  • 假如2服务器的动态web资源出现错误,需要重新编写后台程序

    停机维护

优点:

  • web页面每个人看到的不一样,动态刷新

  • 可以和数据库交互(数据持久化:注册,商品信息)

    image-20210601133023430

posted @ 2021-06-01 13:34  SD-闪达  阅读(78)  评论(0)    收藏  举报