第1章 JSP入门
JavaServerPagesTM(JSP)技术为创建显示动态生成内容的w-eb页面提供了一个简捷而快速的方法。动态生成w曲网页常用的技术有HTML、CSS、JavaScdpt、Servlet、JSP等。
Intemet*初起源于美国国防部**研究项目署(ARPA)在1969年建立的一个实验性网络ARPANET。该网络将美国许多大学和研究机构中从事国防研究项目的计算机连接在一起,成为一个广域网。l974年ARPA研究并开发了一种新的网络协议,即TCP/IP协议(Transmission Control Protocol/Internet Protocol:传输控制协议,互连协议),使得连接到网络上的所有计算机能够相互交流信息。
网络的出现,改变了人们使用计算机的方式;而Internet的出现,又改变了人们使用网络的方式。Intemet使计算机用户不再被局限于分散的计算机上,同时,也使他们脱离了特定网络的约束。任何人只要进入了Intemet,就可以利用网络和各种计算机上的丰富资源。
随着网络的不断发展,单纯的静态网页已经不能满足人们的需要。因为静态是用单纯的HTML语言组成的,它没有交互性。因此,为了满足实际的需要,动态网页技术就产生了,比如PHP、ASP、JSP等,分别对应的网页文件扩展名为“.php”、“.asp”、“.jsp”。
1.1.1 Web网站工作原理
Web网站主要由一些静态网页、动态的网页(php、jsp、asp)、图片和CSS样式组成。它们的工作方式是客户通过浏览器发送请求,服务器收到客户请求,根据请求进行相应的业务逻辑处理,同时把处理结果发送给客户,客户收到服务器的处理请求后,浏览器会将请求信息友好地显示给用户,如图1-1所示。
……