本书根据项目教学与案例教学的要求编排全书,每个章节都以实际案例开始,通过对案例的介绍、案例的制作过程引入相关知识点的学习。书中突破了国内教材惯用的知识介绍体系,以知识点的方式串联课程内容,将知识的讲解与实际案例的分析有机地结合在一起。知识点的介绍以够用、实用为原则;全书以8个各具特色的动态网页案例为基础,通过Step by Step的方法一步步地介绍动态网页制作的过程,每个案例都以ASP与JSP两种技术手段实现;习题丰富,习题设置了“基础题”、“实战题”和“挑战题”三个层次,能满足各种学习能力学生的要求。
本书以日前非常流行的Dreamweaver 8为平台,集ASP与JSP技术于一体,介绍动态网页的制作。全书由Web网贞编辑基础和8个富有实用价值的案例组成,从简单的动态内容显示、会员注册登录到复杂的网站数据统计、电子商务网站,基本涉及厂动态网贞制作的大部分内容。每个案例均分为两个部分:第一部分使用ASP来实现,第二部分使用JSP来实现。本书侧重于介绍使用Dreamweaver进行动态网页制作的过程,尽量避免介绍原理性的内容,将基本的知识点融十案例制作过程之中。
本书既可作为职业学校计算机应用类专业的教材,也可供对网站开发有兴趣的读者参考,还可以作为各培训机构网站设计方面的培训参考用书。
第1章 Web网页编程基础
1.1 WWW概述
1.1.1 万维网WWW与Web页
1.1.2 超文本标记语言HTML
1.1.3 超文本传输协议HTTP与统一资源定位器URL
1.2 网页结构解析
1.2.1 HTML文件的基本结构
1.2.2 HTML标记符类型
1.2.3 HTML中的实体
1.2.4 HTML中的注释
1.3 网页制作工具简介
1.3.1 FrontPage
1.3.2 网页制作“三剑客”
1.3.3 记事本
1.4 动态网页设计基础
1.4.1 什么是动态网页
1.4.2 动态网页开发技术
1.4.3 环境搭建与配置
1.5 动态网页开发环境Dreamweaver使用简介
1.5.1 Dreamweaver工作环境
1.5.2 站点及其创建
练习园地
一、基础题
二、实战题
三、挑战题
第2章 日期时间显示
2.1 ASP站点设置
2.2 ASP网页界面设计
2.3 ASP网页动态行为设计
2.4 JSP站点设置与网页界面设计
2.5 JSP网页动态行为设计
练习园地
一、基础题
二、实战题
三、挑战题
第3章 用户注册登录
3.1 ASP实现
3.1.1 数据库设计与连接
3.1.2 用户登录页面设计
3.1.3 会员注册页面设计
3.1.4 查找密码页面设计
3.1.5 修改用户信息页面设计
3.2 JSP实现
3.2.1 数据库设计与连接
3.2.2 用户登录页面设计
3.2.3 用户注册页面设计
3.2.4 查找密码页面设计
3.2.5 修改用户信息页面设计
练习园地
一、基础题
二、实战题
三、挑战题
第4章 网上留言簿
4.1 ASP实现
4.1.1 数据库的设计与连接
4.1.2 访客留言页面设计
4.1.3 管理留言页面设计
4.2 JSP实现
4.2.1 数据库设计与连接
4.2.2 访客留言页面设计
4.2.3 管理留言页面设计
练习园地
一、基础题
二、实战题
三、挑战题
第5章 网站访问数据统计
5.1 ASP实现
5.1.1 数据库设计与连接
5.1.2 访问量统计页面设计
5.1.3 在线人数统计页面设计
5.1.4 访客IP地址显示页面设计
5.2 JSP实现
5.2.1 数据库设计与连接
5.2.2 访问量统计页面设计
5.2.3 在线人数统计页面设计
5.2.4 访客IP地址显示页面设计
练习园地
一、基础题
二、实战题
三、挑战题
第6章 在线投票系统
6.1 数据库设计
6.2 ASP程序实现
6.2.1 在线投票页面设计
6.2.2 投票计数处理程序
6.2.3 投票结果显示页面
6.3 JSP程序实现
6.3.1 建立数据库连接
6.3.2 在线投票页面设计
6.3.3 投票计数处理程序
6.3.4 投票结果显示程序
练习园地
一、基础题
二、实战题
三、挑战题
第7章 相册管理系统
7.1 数据库设计
7.2 ASP实现
7.2.1 相册首页制作
7.2.2 相册详细页面制作
7.2.3 网站信息管理页面制作
7.2.4 管理相册分类页面制作
7.2.5 管理相册页面制作
7.3 JSP实现
7.3.1 相册首页制作
7.3.2 相册详细页面制作
7.3.3 管理网站信息页面制作
7.3.4 管理相册分类页面制作
7.3.5 管理相册页面制作
练习园地
一、简答题
二、实战题
三、挑战题
第8章 网上聊天室
8.1 数据库设计
8.2 ASP实现
8.2.1 用户登录验证页面
8.2.2 聊天信息发布页面
8.2.3 聊天信息即时显示
8.2.4 在线用户信息即时显示
8.2.5 聊天室主页设计
8.3 JSP实现
8.3.1 用户登录验证页面
8.3.2 聊天信息发布与显示页面
8.3.3 在线用户信息即时显示
8.3.4 聊天室主框架集页面
练习园地
一、简答题
二、实战题
三、挑战题
第9章 互动讨论区
9.1 数据库设计
9.2 ASP实现
9.2.1 互动讨论区首页制作
9.2.2 详细信息页面的制作
9.2.3 发表新主题页面的制作
9.2.4 回复主题页面的制作
9.2.5 搜索页面的制作
9.2.6 讨论区管理主页制作
9.2.7 管理详细信息页面的制作
9.3 JSP实现
9.3.1 互动讨论区首页制作
9.3.2 回复留言页面的制作
9.3.3 讨论区管理主页制作
9.3.4 管理详细信息页面的制作
练习园地
一、简答题
二、实战题
三、挑战题
附录
附录1 常见错误信息及其解决
附录2 SQL语句简介