JSP—javaWeb
1,基本概念
1.1,前言
java 就是java,web指的是网络。
web分为静态和动态:
-
静态web
-包含html,css等技术
-提供给所有人看到数据始终不会发生变化。
-
动态web
-举例:淘宝推送(现在几乎所有的网站都是动态的)
-提供给人看的数据,因人而异。
-技术栈:Servlet/jsp,ASP,PHP
在java中,动态资源开发出来的技术统称为javaWeb。
1.2,web应用程序
web应用程序:可以提供浏览器访问的程序。
-
a.html b.html......等多个web资源可以被外界访问,对外界提供服务。
-
我们访问到的每一个网页或者资源,都存在于这个世界的某个角落的计算机上。我们可以通过URL(统一资源定位符)访问到。
-
这些统一的web资源被放在同一个文件夹里面,组成一个web应用程序,这个web应用程序可以通过Tomcat(服务器)统一管理,被外界访问。
1.3,静态web
-
*.htm *.html这些都是网页的后缀,如果服务器上一直存在这些东西,用户可以直接进行读取。
-
静态web的缺点
-web界面无法动态更新,所有用户看到的界面都一样。
-为了让界面美观,加入了轮播图,点击特效等伪动态(javaScript)
-无法和数据库交互(数据无法持久化,用户无法交互)
1.4,动态web
web页面会因人而异。
缺点:
-
加入服务器的动态web资源出现了错误,需要重新编写后台程序,重新发布,停机维修。
优点:
-
界面可动,信息因人而异。
-
可以与数据库交互。
每一个星球都有一个驱动核心,
每一种思想都有影响力的种子。
感受世界的温度,
年轻的你也能成为改变世界的动力,
百度珍惜你所有的潜力。
你的潜力,是改变世界的动力!
参考资料: