JavaWeb基本概念
一、前言
web开发:就是基于网页的开发
- 静态网页:每个人看到的都是一样的。例如HTML.css js 等
- 动态网页:例如淘宝等大型网站
在Java中,动态web技术就叫做Java web;
二、web应用程序
web应用程序:可以提供给浏览器访问的程序
web应用程序编写完毕后,如果需要给他人访问,那么需要一个服务器来统一管理。
三、静态web

客户端发出**(request)请求访问服务器上的web service ,再通过web service 去找寻拂服务器上的html等静态网页资源,最后再由web service返回(response)**响应
缺点:
- web无法实现动态更新,所有用户看到的都是同一个页面
- 无法与数据库进行连接,数据无法持久化,用户无法进行交互
四、动态web

优点:
- web可以动态更新,所有用户看到的都不是同一个页面
- 与数据库进行连接



