培训基地第一节 Java Web 开发简介刘文铭 hanpang 8983 @ foxmail .com TEL : ********** Q Q : 83604162 培训基地 2本章学习任务?了解编程体系?了解发展历史?了解主流技术?了解 Web 服务器?掌握 Tomcat 目录结构及作用?配置第一个 JSP 程序培训基地 2017-1-25 ①.编程体系简介培训基地 2017-1-25 B/S 与 C/S 区别培训基地 2017-1-25 ②.Web 发展的历程实际上,以前公司主页显示的信息通常很少,无非是一些联系信息或者只是一些文档。不过没过多久, Web 用户就开始有新的要求了, 希望能得到更动态的网上体验。个人计算机成为企业不可或缺的资源,而且从个人宿舍到住家办公室开始出现越来越多的计算机。如果单纯的想在客户端实现动态效果是一件几乎不能实现的麻烦事,所以人们只能在服务器端做出改变,而这种改变真正造就了动态 web 的发展。通过下图了解动态 web 的执行图。并观察与静态 web 的差别(简单看以后就会慢慢了解的) 培训基地 2017-1-25 执行图培训基地 2017-1-25 执行解释从上图我们可以看出,此时的客户端已经不再需要 jvm 的支持了, 而只是一个普通的浏览器,但是在服务器端发生了重大改变,首先所以请求不再直接交给 web 服务器,而是通过 web 插件进行接收,此插件的主要目的是区分用户所发出的请求是动态请求还是静态请求。如果是静态请求则会将请求交给 web 服务器并通过文件系统将用户需要的资源返回给客户端浏览器,这一点与最初的静态 web 处理流程是完全一样的。如果请求是动态请求,则会将所以请求交给 web 容器进行处理,在 web 容器中将会采用拼凑代码的形式(主要拼凑 html) 动态地生成数据并通过 web 服务器发回客户端浏览器。动态 web 的最大特点就是具备交互性,所谓交互性就是服务器端会自动根据用户请求的不同而显示不同的结果。培训基地 2017-1-25 ③.主流技术简述动态网页技术主要有 ASP 、,PHP 和JSP 几种。总的来讲 ASP 、 PHP 和JSP 都是将相应的程序代码嵌入到 HTML 文档中,用以实现客户机与服务器之间的交互。以下是对这三种语言的一个简单介绍培训基地 2017-1-25 ASP 技术?ASP (Active Server Pages ,活动服务页)是微软推出的一种类似于 HTML 、Script 与CGI 的结合体,它与 CGI 一样,没有提供自己专用的编程语言,而是允许用户使用 VBScript 、JavaScript 等常用的脚本语言来编写 ASP 程序。?ASP 最大的好处是除了可以包含 HTML 标记外,还可以直接访问数据库, 并可以通过 ASP 的组件和对象技术,使用可无限扩充的 ActiveX 控件进行动态网页的开发。培训基地 2017-1-25 ASP 技术 ASP 是在 Web 服务器端运行,运行后将结果以 HTML 格式发送到客户端浏览器,因此比普通的脚本程序更为安全。 是ASP 版本, 框架的支持下,具有更强的功能,更快的效率(1)ASP 程序的优点 ASP 所使用的脚本语言 VBScript 直接来源于 Visual Basic ,简单易学。 ASP 提供的 ADO 组件可轻松存取数据库。(2)ASP 程序的缺点运行速度慢。平台适应性差。
①Java Web简介-课件(PPT·精·选) 来自淘豆网m.daumloan.com转载请标明出处.