1.前言
web开发:
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
静态网页:
- html,css
- 提供给所有人看的数据始终不会发生变化!
动态网页:
- 提供给所有人看的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同!
- 技术栈:Servlet/ISP,ASP,PHP
2.Web应用程序
web应用程序:可以提供浏览器访问的程序
3.静态web
.htm,.html,这些都是网页的后缀,如果服务器上一直存在这些东西,我们就可以直接进行读取。通络:
- 静态web缺点:
- Web网页无法动态的更新,所有用户都是一个界面
- ·轮播图,点击特效:伪动态
- JavaScript[实际开发中,它用的最多]
- VBScript
- 它无法和数据库交互(数据无法却特久化,用户无法交互)
4.动态Web
页面会动态展示:"Web的页面展示的效果因人而异”
缺点:
- ·加入服务器的动态wb资源出现了错误,我们需要重新编写我们的后台程序,重新发布;
- 停机维护
优点:
- ·Wb页面可以动态更新,所有用户看到都不是同一个页面
- ·它可以与数据库交互