书籍详情
网站编程技术实用教程
作者:邵丽萍,张后扬,郭春芳编著
出版社:清华大学出版社
出版时间:2005-01-01
ISBN:9787302098188
定价:¥24.50
购买这本书可以去
内容简介
网站编程技术在Internet上有着广泛的应用。本书系统介绍了几种常用的网站编程技术,主要包括:Web概述,HTML语言基本结构,JavaScript的使用,CSS样式表,使用JSP创建动态网页,数据库的使用,网站开发方法,使用模块化方法制作主页,网站应用程序实例等内容。在本书的指导下,读者可以掌握基本的静态和动态网页编程技术,学会在页面中插入js、css、jsp文件,建立动态菜单、动态导航条,在页面上添加计数器、搜索引擎,使用模块结构设计网站首页和主页,使用数据库MySQL技术和JSP技术建立顾客留言系统、会员登录与注册系统、企业网上市场调查系统、每个应用程序都有完整的程序源代码和在浏览器中程序运行显示的结果图,方便读者练习、参考、使用。 本书以通俗易懂的语言,从实用的角度介绍了网站开发的几种编程技巧,不仅适合没有网站编程经验的读者学习,也适合有一定网站编程基础的读者自学。本书是高职高专院校和网站编程技术培训班的教材。
作者简介
暂缺《网站编程技术实用教程》作者简介
目录
第1章Web概述
1.1Web的基本概念
1.1.1Web的来历
1.1.2Web的客户-服务器模型
1.1.3URL的作用
1.1.4简单的B/S结构和静态网页
1.2Web页
1.2.1网页.网站和主页
1.2.2Web页的特点
1.2.3不同类型的Web页
1.2.4三层日后结构和动态网页
1.3Web开发技术
1.3.1静态语言--HTML
1.3.2脚本语言--JavaScript和VBScript
1.3.3客户端的动态技术--DHTML
1.3.4动态网页技术--ASP
1.3.5超级文本预处理语言--PHP
1.3.6ASP新技术--ASP.NET
1.3.7Java服务器网页技术--JSP
1.4快速编写Web页的工具
习题
第2章HTML语言基本结构
2.1基本结构标记
2.1.1开始与结束标记
2.1.2头部标记
2.1.3标题标记
2.1.4主体标记
2.1.5设定Web页面背景
2.1.6说明信息标记
2.1.7注释标记
2.2文本格式标记
2.2.1标题字体
2.2.2字体大小和颜色标记
2.2.3段落标记与换行标记
2.2.4水平线标记
2.2.5字符格式化标记
2.3列表标记
2.3.1未标序的列表
2.3.2标序列表
2.3.3解释列表
2.3.4综合列表
2.4超链接标记
2.4.1链接至本机另一Web页面
2.4.2链接到另外一台机器上的Web页面
2.4.3链接到同一文件的另一个段落
2.4.4链接到不同文件的另一个段落
2.5嵌入式内容
2.5.1加入音频和视频文件
2.5.2插入图像
2.5.3插入对象
2.6表格标记
2.7地址标记
2.8其他标记
2.8.1滚动的字标记
2.8.2闪烁的字标记
2.8.3分区标记
2.8.4块引用标记
2.8.5特殊字符的写法
2.9框架与多窗口标记
2.10表单标记
2.10.1文本框
2.10.2文本区
2.10.3提交及重置按钮
2.10.4单选框与复选框
2.10.5下拉菜单及滚动菜单
2.11地图标记
习题
第3章JavaScript的使用
3.1什么是JavaScript
3.2使用JavaScript输出文字
3.2.1davaSoript开始与结束语句标记
3.2.2在JavaSoript中使用的注释标记
3.3对象.方法.属性和事件
3.3.1什么是对象
3.3.2显示HTML文件最后修改的日期
3.3.3使用提示对话框
3.3.4建立一个输入信息的文本框
3.4变量与数据
3.4.1利用变量保存输入的信息
3.4.2数据类型
3.4.3赋值运算符
3.4.4算术运算符
3.4.5字符串运算符
3.4.6比较运算符
3.4.7逻辑运算符
3.4.8条件运算符
3.4.9运算符优先级
3.4.10表达式
3.5选择语句的使用
3.5.1if-else简单结构
3.5.2if-else复合结构
3.6函数的使用方法
3.6.1定义一个函数
3.6.2建立对象实例--显示当前日期和时间的方法
3.6.3利用Math对象输出一个随机数
3.7循环语句的使用
3.7.1for循环语句
3.7.2for…in循环语句
3.7.3while循环语句
3.7.4随机显示不同的图片
3.8事件与事件处理程序
3.8.1接收文本框输入信息--blur事件
3.8.2Icad与unload事件
3.8.3change事件与confirm方法
3.8.4click事件
3.8.5mouseover事件
3.8.6在状态栏上显示并清除文字
3.8.7让状态栏上的字自动消失
3.8.8与html文件分离的js文件
3.8.9在状态栏显示滚动的字
3.8.10页面的滚动
3.8.11滚动的菜单
习题
第4章CSS样式表
4.1CSS概述
4.1.1CSS的功能
4.1.2定义CSS的方式
4.1.3使用CSS的方式
4.2CSS属性
4.2.1设置字体属性
4.2.2为对象设置颜色和图像背景
4.2.3对文本进行排版
4.2.4装饰超链接的方法
4.2.5margin(容器)属性
4.2.6鼠标属性
4.3CSS定位
4.3.1页面中的定位--选择显示图片
4.3.2页面中的空间定位
4.4CSS滤镜
4.4.1alpha透明属性
4.4.2blur模糊属性
4.4.3dropshadow投影属性
4.4.4glow发光属性
4.4.5wave波纹属性
4.4.6其他属性
4.5综合实例
4.5.1创建解释菜单
4.5.2淡入淡出的图片
4.5.3推拉菜单
习题
第5章使用dSP创建动态网页
5.1JSP的特点
5.2JSP的运行环境
5.2.1SDK的下载与安装
5.2.2下载与安装Tomcat
5.2.3创建JSP用户目录
5.2.4运行JSP程序
5.2.5EditPlus编辑软件
5.2.6Tomcat的作用
5.3常用的JSP脚本元素
5.3.1声明语句
5.3.2表达式语句
5.3.3注释语句
5.3.4Java代码块
5.4编译器指令
5.5dSP动作语句
5.5.1jsp:include动作语句
5.5.2jsp:useBean动作语句
5.5.3在JSP中davaBean的应用实例
5.5.4jsp:setProperty动作语句与jsp:getProperty
动作语句
5,5.5jsp:forward动作语句
5.5.6jsp:plugin动作语句
5.6JSP常用的隐含对象
5.6.1接收用户输入数据的request对象
5.6.2服务器应答客户端的response对象
5.6.3输出服务器端处理结果的out对象
5.6.4session对象
5.6.5获得服务器信息--application对象
习题
第6章数据库的使用
6.1结构化查询语言SQL
6.1.1查询语句select的用法
6.1.2添加语句Insertinto的用法
6.1.3update更新语句的用法
6.1.4delete删除语句
6.1.5createtable创建表语句
6.1.6droptable删除表语句
6.2MySQL数据库
6.2.1MySQL的功能特点
6.2.2下载安装MySQL
6.2.3MySQL中的数据库
6.2.4MySQL的数据表
6.2.5MySQL的数据类型
6.2.6使用MySQL创建数据库与数据表的操作命令
6.2.7使用SQL语句对数据表进行操作
6.2.8为数据项(列)添加索引
6.2.9其他--些常用命令
6.2.10MySQL的模式匹配
6.2.11MySQL的权限系统
6.3JDBC
6.3.1什么是JDBC
6.3.2下载MySQL的dDBO驱动程序
6.4在JSP中访问数据库中的数据
6.4.1在JSP中显示数据库数据
6.4.2连接数据库与查询数据的方法
6.4.3向数据库添加数据
6.5在客户端访问数据库
6.5.1在客户端浏览器向数据库添加数据
6.5.2创建常用连接数据库的包含文件
6.5.3在客户端输入查询条件并显示查询结果
6.5.4管理员密码表维护程序
6.6与其他数据库的连接
6.6.1JSP连接Oracle8/8i/9i数据库(用thin模式)
6.6.2JSP连接SqlServer数据库
6.6.3JSP连接Sybase数据库
6.6.4JSP连接access数据库
习题
第7章网站开发方法
7.1网站开发阶段划分
7.1.1项目立项阶段
7.1.2需求分析阶段
7.1.3网站规划阶段
7.1.4网站设计阶段
7.2网站开发硬件和软件准备
7.2.1硬件准备
7.2.2软件准备
7.3网站开发素材的收集和制作
习题
第8章使用模块化方法制作主页
8.1首页制作
8.2主页上下部模块制作
8.2.1制作主页上部模块
8.2.2制作主页下部模块
8.3主页中部模块制作
8.3.1会员登录和注册入口模块
8.3.2会员注册页面
8.3.3将输入的数据保存到数据库的程序
8.3.4会员登录处理程序
8.3.5会员登录成功的页面
8.3.6制作计数器
8.3.7滚动的新闻标题
8.4主页制作
8.5样式文件style.css
习题
第9章网站应用程序实例
9.1网上搜索引擎
9.2顾客留言系统应用程序
9.2.1制作显示留言的页面
9.2.2写留言的页面
9.2.3保存留言信息的程序
9.2.4应用程序中使用的JavaBean
9.2.5应用程序中使用的JavaScript
9.2.6应用程序中使用的样式文件
9.3市场调查系统应用程序
9.3.1管理员登录页面
9.3.2确认管理员登录程序
9.3.3市场调查管理员工作区页面
9.3.4发布新的调查主题页面
9.3.5保存发布调查内容到数据库的程序
9.3.6设置调查主题状态的程序
9.3.7对顾客进行在线调查的页面
9.3.8处理调查数据和感谢顾客参与调查的程序
9.3.9查看调查统计结果页面
9.3.10查看单个调查主题统计结果页面
9.3.11设置调查结果状态程序
9.3.12删除调查主题的程序
9.3.13重新编辑页面--编辑方式A
9.3.14将调查选项计数全部清零的程序
9.3.15编辑修改选项的页面
9.3.16更新调查选项的程序
9.3.17删除调查选项的程序
习题
参考文献
参考文献网站地址
1.1Web的基本概念
1.1.1Web的来历
1.1.2Web的客户-服务器模型
1.1.3URL的作用
1.1.4简单的B/S结构和静态网页
1.2Web页
1.2.1网页.网站和主页
1.2.2Web页的特点
1.2.3不同类型的Web页
1.2.4三层日后结构和动态网页
1.3Web开发技术
1.3.1静态语言--HTML
1.3.2脚本语言--JavaScript和VBScript
1.3.3客户端的动态技术--DHTML
1.3.4动态网页技术--ASP
1.3.5超级文本预处理语言--PHP
1.3.6ASP新技术--ASP.NET
1.3.7Java服务器网页技术--JSP
1.4快速编写Web页的工具
习题
第2章HTML语言基本结构
2.1基本结构标记
2.1.1开始与结束标记
2.1.2头部标记
2.1.3标题标记
2.1.4主体标记
2.1.5设定Web页面背景
2.1.6说明信息标记
2.1.7注释标记
2.2文本格式标记
2.2.1标题字体
2.2.2字体大小和颜色标记
2.2.3段落标记与换行标记
2.2.4水平线标记
2.2.5字符格式化标记
2.3列表标记
2.3.1未标序的列表
2.3.2标序列表
2.3.3解释列表
2.3.4综合列表
2.4超链接标记
2.4.1链接至本机另一Web页面
2.4.2链接到另外一台机器上的Web页面
2.4.3链接到同一文件的另一个段落
2.4.4链接到不同文件的另一个段落
2.5嵌入式内容
2.5.1加入音频和视频文件
2.5.2插入图像
2.5.3插入对象
2.6表格标记
2.7地址标记
2.8其他标记
2.8.1滚动的字标记
2.8.2闪烁的字标记
2.8.3分区标记
2.8.4块引用标记
2.8.5特殊字符的写法
2.9框架与多窗口标记
2.10表单标记
2.10.1文本框
2.10.2文本区
2.10.3提交及重置按钮
2.10.4单选框与复选框
2.10.5下拉菜单及滚动菜单
2.11地图标记
习题
第3章JavaScript的使用
3.1什么是JavaScript
3.2使用JavaScript输出文字
3.2.1davaSoript开始与结束语句标记
3.2.2在JavaSoript中使用的注释标记
3.3对象.方法.属性和事件
3.3.1什么是对象
3.3.2显示HTML文件最后修改的日期
3.3.3使用提示对话框
3.3.4建立一个输入信息的文本框
3.4变量与数据
3.4.1利用变量保存输入的信息
3.4.2数据类型
3.4.3赋值运算符
3.4.4算术运算符
3.4.5字符串运算符
3.4.6比较运算符
3.4.7逻辑运算符
3.4.8条件运算符
3.4.9运算符优先级
3.4.10表达式
3.5选择语句的使用
3.5.1if-else简单结构
3.5.2if-else复合结构
3.6函数的使用方法
3.6.1定义一个函数
3.6.2建立对象实例--显示当前日期和时间的方法
3.6.3利用Math对象输出一个随机数
3.7循环语句的使用
3.7.1for循环语句
3.7.2for…in循环语句
3.7.3while循环语句
3.7.4随机显示不同的图片
3.8事件与事件处理程序
3.8.1接收文本框输入信息--blur事件
3.8.2Icad与unload事件
3.8.3change事件与confirm方法
3.8.4click事件
3.8.5mouseover事件
3.8.6在状态栏上显示并清除文字
3.8.7让状态栏上的字自动消失
3.8.8与html文件分离的js文件
3.8.9在状态栏显示滚动的字
3.8.10页面的滚动
3.8.11滚动的菜单
习题
第4章CSS样式表
4.1CSS概述
4.1.1CSS的功能
4.1.2定义CSS的方式
4.1.3使用CSS的方式
4.2CSS属性
4.2.1设置字体属性
4.2.2为对象设置颜色和图像背景
4.2.3对文本进行排版
4.2.4装饰超链接的方法
4.2.5margin(容器)属性
4.2.6鼠标属性
4.3CSS定位
4.3.1页面中的定位--选择显示图片
4.3.2页面中的空间定位
4.4CSS滤镜
4.4.1alpha透明属性
4.4.2blur模糊属性
4.4.3dropshadow投影属性
4.4.4glow发光属性
4.4.5wave波纹属性
4.4.6其他属性
4.5综合实例
4.5.1创建解释菜单
4.5.2淡入淡出的图片
4.5.3推拉菜单
习题
第5章使用dSP创建动态网页
5.1JSP的特点
5.2JSP的运行环境
5.2.1SDK的下载与安装
5.2.2下载与安装Tomcat
5.2.3创建JSP用户目录
5.2.4运行JSP程序
5.2.5EditPlus编辑软件
5.2.6Tomcat的作用
5.3常用的JSP脚本元素
5.3.1声明语句
5.3.2表达式语句
5.3.3注释语句
5.3.4Java代码块
5.4编译器指令
5.5dSP动作语句
5.5.1jsp:include动作语句
5.5.2jsp:useBean动作语句
5.5.3在JSP中davaBean的应用实例
5.5.4jsp:setProperty动作语句与jsp:getProperty
动作语句
5,5.5jsp:forward动作语句
5.5.6jsp:plugin动作语句
5.6JSP常用的隐含对象
5.6.1接收用户输入数据的request对象
5.6.2服务器应答客户端的response对象
5.6.3输出服务器端处理结果的out对象
5.6.4session对象
5.6.5获得服务器信息--application对象
习题
第6章数据库的使用
6.1结构化查询语言SQL
6.1.1查询语句select的用法
6.1.2添加语句Insertinto的用法
6.1.3update更新语句的用法
6.1.4delete删除语句
6.1.5createtable创建表语句
6.1.6droptable删除表语句
6.2MySQL数据库
6.2.1MySQL的功能特点
6.2.2下载安装MySQL
6.2.3MySQL中的数据库
6.2.4MySQL的数据表
6.2.5MySQL的数据类型
6.2.6使用MySQL创建数据库与数据表的操作命令
6.2.7使用SQL语句对数据表进行操作
6.2.8为数据项(列)添加索引
6.2.9其他--些常用命令
6.2.10MySQL的模式匹配
6.2.11MySQL的权限系统
6.3JDBC
6.3.1什么是JDBC
6.3.2下载MySQL的dDBO驱动程序
6.4在JSP中访问数据库中的数据
6.4.1在JSP中显示数据库数据
6.4.2连接数据库与查询数据的方法
6.4.3向数据库添加数据
6.5在客户端访问数据库
6.5.1在客户端浏览器向数据库添加数据
6.5.2创建常用连接数据库的包含文件
6.5.3在客户端输入查询条件并显示查询结果
6.5.4管理员密码表维护程序
6.6与其他数据库的连接
6.6.1JSP连接Oracle8/8i/9i数据库(用thin模式)
6.6.2JSP连接SqlServer数据库
6.6.3JSP连接Sybase数据库
6.6.4JSP连接access数据库
习题
第7章网站开发方法
7.1网站开发阶段划分
7.1.1项目立项阶段
7.1.2需求分析阶段
7.1.3网站规划阶段
7.1.4网站设计阶段
7.2网站开发硬件和软件准备
7.2.1硬件准备
7.2.2软件准备
7.3网站开发素材的收集和制作
习题
第8章使用模块化方法制作主页
8.1首页制作
8.2主页上下部模块制作
8.2.1制作主页上部模块
8.2.2制作主页下部模块
8.3主页中部模块制作
8.3.1会员登录和注册入口模块
8.3.2会员注册页面
8.3.3将输入的数据保存到数据库的程序
8.3.4会员登录处理程序
8.3.5会员登录成功的页面
8.3.6制作计数器
8.3.7滚动的新闻标题
8.4主页制作
8.5样式文件style.css
习题
第9章网站应用程序实例
9.1网上搜索引擎
9.2顾客留言系统应用程序
9.2.1制作显示留言的页面
9.2.2写留言的页面
9.2.3保存留言信息的程序
9.2.4应用程序中使用的JavaBean
9.2.5应用程序中使用的JavaScript
9.2.6应用程序中使用的样式文件
9.3市场调查系统应用程序
9.3.1管理员登录页面
9.3.2确认管理员登录程序
9.3.3市场调查管理员工作区页面
9.3.4发布新的调查主题页面
9.3.5保存发布调查内容到数据库的程序
9.3.6设置调查主题状态的程序
9.3.7对顾客进行在线调查的页面
9.3.8处理调查数据和感谢顾客参与调查的程序
9.3.9查看调查统计结果页面
9.3.10查看单个调查主题统计结果页面
9.3.11设置调查结果状态程序
9.3.12删除调查主题的程序
9.3.13重新编辑页面--编辑方式A
9.3.14将调查选项计数全部清零的程序
9.3.15编辑修改选项的页面
9.3.16更新调查选项的程序
9.3.17删除调查选项的程序
习题
参考文献
参考文献网站地址
猜您喜欢