java web
web开发:
web 网页的意思 例如: www.baidu.com
静态web
html 、css、js
提供给所有人看的数据不会发生变化
动态web
淘宝、京东、几乎所有的网站
每个人在不同时间和不同地点看到的页面不同
技术栈:servlet、jsp、asp、php
在java中,在动态web资源开发的技术称为javaweb
什么是程序?
web应用程序:可以提供浏览器访问的程序;
a.html、b.html,,,多个web资源,这些web资源可以为你提供一定的服务。
访问的任何一个页面,都对应一个真实的计算机
URL:统一资源定位符
这些web资源放在同一个文件夹下,统称为:web应用程序--》tomcat服务器
一个web应用由多部分组成(静态、动态):
html、css、js
jsp、servlet
java程序
jar包
配置文件(properties)
web应用程序编写完毕后,想要让外界访问,我们需要一个服务器来统一管理;
静态web的缺点
? js(微动态)、轮播图
? vb
页面会动态变化,每个人看到的不一样;
缺点:
假如2服务器的动态web资源出现错误,需要重新编写后台程序
停机维护
优点:
web页面每个人看到的不一样,动态刷新
可以和数据库交互(数据持久化:注册,商品信息)
原文:https://www.cnblogs.com/lbjlearning/p/14836826.html