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 这都是玩个网页,如果服务器一直有这些页面,我们可以直接进行读取;
-
静态web的缺点
- web页面无法动态更新,多有人看到的都一样
js(微动态)、轮播图
vb
- 无法和数据库交互
1.4、动态web
页面会动态变化,每个人看到的不一样;
缺点:
-
假如2服务器的动态web资源出现错误,需要重新编写后台程序
停机维护
优点:
-
web页面每个人看到的不一样,动态刷新
-
可以和数据库交互(数据持久化:注册,商品信息)

浙公网安备 33010602011771号