本书通过具体的例子来介绍有关Web开发技术的概念、方法和技术,每章都有大量完整的例子与源程序代码,用来说明使用网站编程的基本步骤和基本方法,并有图片配合说明,通俗易懂,读者完全可以按书中介绍的方法完成每个例子,通过实例理解网站编程技术的基本思想和编程技巧;本书对整个内容做了精心设计和安排,首先介绍HTML语言的产生、特点、结构,然后介绍脚本语言JavaSoript、CSS、JSP、XML、MVC,接着介绍网站开发的阶段与开发方法,最后介绍一个具体的网站开发实现过程。循序渐进,先易后难,逐步深入,通过具体实例引出后续内容或巩固前面介绍的内容。
网站编程技术在Internet上有着广泛的应用。本书系统介绍了几种常用的网站编程技术:HTML、JavaScript、CSS、JSP、XML、MVC等,主要内容包括Web开发技术概述,HTML语言基本结构,JavaScript的使用,CSS样式表,使用JSP创建动态网页,数据库的使用,网站开发方法,使用模块化方法制作主页,网站应用程序实例等。
本书每个应用程序都有完整的程序源代码和在浏览器中程序运行显示的结果图,方便读者练习参考使用。
本书以通俗易懂的语言从实用的角度介绍了网站开发的几种编程技巧。不仅适合没有网站编程经验的读者学习,也适合有一定网站编程基础的读者学习。本书可作为高等院校、高职高专和网站编程技术培训班的使用教材,还可以作为网站编程爱好者制作网站的参考书。
第1章 Web开发技术概述
1.1 什么是Web
1.1.1 Web的定义
1.1.2 Web页、Web网站和主页
1.1.3 网址
1.1.4 Web的工作方式
1.1.5 静态网页与请求/回答模式
1.1.6 动态网页与三层B/S模式
1.2 Web开发技术的起源——HTML
1.2.1 HTML的发展过程
1.2.2 HTML文档的组成
1.2.3 HTML的不足
1.3 客户端技术
1.3.1 JavaScript和VBScript
1.3.2 OSS与DHTML
1.3.3 插件
1.4 服务端技术
1.4.1 CGI
1.4.2 PHP
1.4.3 ASP
1.4.4 JSP
1.5 企业级开发平台
1.5.1 Microsoft公司的.NET
1.5.2 Sun公司的J2EE
1.6 Web应用模型与开发框架
1.7 可扩展标记语言——XML
1.8 Web开发技术的未来
1.9 学习的准备
1.9.1 学什么
1.9.2 Web开发工具
1.10 思考与练习
1.10.1 思考题
1.10.2 上机练习
第2章 超文本标记语言——HTML
第3章 脚本语言——JavaScript
第4章 层叠样式表——CSS
第5章 Java服务网页——JSP
第6章 使用JSP访问数据库
第7章 可扩展标记语言——XML
第8章 MVC模式的Java Web应用程序
第9章 网站开发各阶段的任务
第10章 网站开发应用实例
参考文献