图书介绍

网站编程技术实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

网站编程技术实用教程
  • 邵丽萍等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302197201
  • 出版时间:2009
  • 标注页数:322页
  • 文件大小:61MB
  • 文件页数:341页
  • 主题词:主页制作-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

网站编程技术实用教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Web开发技术概述1

1.1 什么是Web1

1.1.1 Web的定义1

1.1.2 Web页、Web网站和主页2

1.1.3 网址4

1.1.4 Web的工作方式5

1.1.5 静态网页与请求/回答模式6

1.1.6 动态网页与三层B/S模式7

1.2 Web开发技术的起源——HTML8

1.2.1 HTML的发展过程8

1.2.2 HTML文档的组成10

1.2.3 HTML的不足11

1.3 客户端技术11

1.3.1 JavaScript和VBScript11

1.3.2 CSS与DHTML12

1.3.3 插件13

1.4 服务端技术13

1.4.1 CGI14

1.4.2 PHP14

1.4.3 ASP15

1.4.4 JSP16

1.5 企业级开发平台17

1.5.1 Microsoft公司的.NET17

1.5.2 Sun公司的J2EE18

1.6 Web应用模型与开发框架19

1.7 可扩展标记语言——XML20

1.8 Web开发技术的未来21

1.9 学习的准备21

1.9.1 学什么21

1.9.2 Web开发工具22

1.10 思考与练习23

1.10.1 思考题23

1.10.2 上机练习23

第2章 超文本标记语言——HTML24

2.1 HTML页面结构标记码24

2.1.1 开始与结束标记码24

2.1.2 头部标记码25

2.1.3 网页标题标记码25

2.1.4 主体标记码25

2.1.5 通过设置主体标记码的属性定义页面背景27

2.1.6 说明信息标记码28

2.1.7 注释标记码“〈!”与“〉”28

2.2 定义文本格式的标记码28

2.2.1 文本标题标记码28

2.2.2 字体标记码及大小和颜色属性29

2.2.3 段落标记码与换行标记码30

2.2.4 字符格式标记码31

2.2.5 分区标记码32

2.2.6 块引用标记码32

2.2.7 地址标记码33

2.2.8 几个特殊字符的写法33

2.3 实现超链接的标记码33

2.3.1 链接至本机另一Web页面33

2.3.2 链接到其他服务器的Web页33

2.3.3 链接到同一文件的另一个段落34

2.3.4 链接到不同文件的另一个段落35

2.3.5 链接音频和视频文件35

2.3.6 链接到邮件编辑器36

2.4 显示其他元素的标记码36

2.4.1 图像标记码36

2.4.2 对象标记码37

2.4.3 表格标记码38

2.4.4 地图标记码39

2.5 表单及组件标记码41

2.5.1 文本框组件42

2.5.2 文本区组件43

2.5.3 提交与重置命令按钮组件43

2.5.4 单选框与复选框组件44

2.5.5 下拉菜单与滚动菜单组件45

2.6 思考与练习47

2.6.1 思考题47

2.6.2 上机练习47

第3章 脚本语言——JavaScript48

3.1 在HTML中插入JavaScript48

3.1.1 什么是JavaScript48

3.1.2 在HTML文档中插入JavaScript语言的方式49

3.1.3 使用JavaScript对象属性与方法50

3.2 JavaScript变量、数据类型与表达式52

3.2.1 声明JavaScript变量的方式52

3.2.2 JavaScript的数据类型54

3.2.3 JavaScript的运算符54

3.2.4 JavaScript的表达式56

3.3 JavaScript对象实例与函数58

3.3.1 创建JavaScript的对象实例58

3.3.2 创建JavaScript的自定义函数59

3.4 JavaScript的选择语句61

3.4.1 if-else单选语句61

3.4.2 switch多选语句63

3.5 JavaScript的循环语句64

3.5.1 for循环语句65

3.5.2 for…in循环语句66

3.5.3 while循环语句66

3.5.4 使用循环语句随机显示不同的图片66

3.6 JavaScript的事件与事件处理程序68

3.6.1 什么是JavaScript事件68

3.6.2 自定义函数构成的事件处理程序69

3.6.3 由JavaScript命令构成的事件处理程序70

3.6.4 通过命令按钮实现数据计算功能71

3.7 JavaScript应用实例72

3.7.1 创建保存JavaScript的脚本代码的JS文件72

3.7.2 在状态栏显示滚动的文字74

3.7.3 在页面上滚动显示的菜单76

3.8 思考与练习77

3.8.1 思考题77

3.8.2 上机练习77

第4章 层叠样式表——CSS78

4.1 CSS的基本功能78

4.2 在HTML文档中使用CSS样式的方法79

4.2.1 通过标记码定义CSS样式79

4.2.2 通过标记码的style属性定义CSS样式80

4.2.3 通过标记码的Class属性定义CSS样式81

4.2.4 通过标记码的ID属性定义CSS样式83

4.3 使用CSS属性设置页面布局84

4.3.1 网页中使用的单位84

4.3.2 字体属性85

4.3.3 颜色与背景属性86

4.3.4 文本的排版属性87

4.3.5 超链接属性89

4.3.6 边距属性90

4.3.7 边框的填充距属性92

4.3.8 图文混排属性94

4.3.9 位置属性与可视性属性95

4.3.10 空间位置属性97

4.4 使用CSS滤镜属性使对象显示特殊效果99

4.4.1 透明效果99

4.4.2 模糊效果与投影效果101

4.4.3 发光效果102

4.4.4 波纹效果103

4.4.5 滤镜的其他属性105

4.5 CSS应用实例107

4.5.1 解释菜单107

4.5.2 淡入淡出的图片109

4.5.3 以不同方式轮显图片110

4.5.4 在网页中使用CSS样式的三种方式111

4.6 思考与练习113

4.6.1 思考题113

4.6.2 上机练习113

第5章 Java服务网页——JSP114

5.1 构建JSP的运行环境114

5.1.1 下载与安装SDK114

5.1.2 下载安装Java软件117

5.1.3 下载与安装Tomcat117

5.1.4 创建JSP用户目录124

5.1.5 运行JSP程序125

5.1.6 编辑JSP文件的软件工具126

5.1.7 JSP的运行流程126

5.2 JSP的基本元素126

5.2.1 JSP指令语句127

5.2.2 JSP注释语句127

5.2.3 JSP声明语句128

5.2.4 JSP表达式语句128

5.2.5 Java代码片段129

5.3 JSP常用的内置对象130

5.3.1 获取输入信息的request对象130

5.3.2 发送响应信息的response对象132

5.3.3 输出结果信息的out对象133

5.3.4 保存用户信息的session对象134

5.3.5 保存公共信息的application对象138

5.4 JSP的动作标记140

5.4.1 jsp:include动作标记141

5.4.2 jsp:forward动作标记142

5.4.3 jsp:plugin动作标记142

5.4.4 jsp:JavaBean动作标记143

5.4.5 jsp:setProperty与jsp:getProperty动作标记146

5.5 创建虚拟目录146

5.5.1 虚拟目录、根目录与物理目录146

5.5.2 通过Tomcat管理器创建虚拟目录147

5.5.3 通过server.xml文件创建虚拟目录149

5.6 思考与练习150

5.6.1 思考题150

5.6.2 上机练习151

第6章 使用JSP访问数据库152

6.1 结构化查询语言SQL152

6.1.1 select查询语句153

6.1.2 运算符与函数155

6.1.3 Insert Into添加语句157

6.1.4 Update更新语句157

6.1.5 Delete删除语句158

6.1.6 Create Table创建表语句158

6.1.7 Drop table删除表语句159

6.2 使用Access数据库159

6.2.1 创建数据库文件159

6.2.2 创建表对象161

6.2.3 在表对象中添加表数据166

6.3 ODBC与JDBC167

6.3.1 搭建ODBC桥梁167

6.3.2 JDBC的作用171

6.4 在服务器端通过JSP访问数据库172

6.4.1 通过JSP页面显示数据库中的数据172

6.4.2 通过JSP文件在数据库中添加与删除数据175

6.5 在客户端通过页面访问数据库176

6.5.1 创建两个重复使用的共用文件177

6.5.2 在客户端向数据库添加数据178

6.5.3 在客户端输入查询条件并显示查询结果179

6.5.4 一个简单的会员表维护系统180

6.5.5 连接Access数据库的不同方式185

6.6 思考与练习186

6.6.1 思考题186

6.6.2 上机练习186

第7章 可扩展标记语言——XML187

7.1 XML概述187

7.1.1 XML文档的元素与标记188

7.1.2 XML命名空间191

7.1.3 XML文档结构194

7.1.4 XML模式定义194

7.1.5 使用FrontPage 2003验证XML文档的格式199

7.2 在浏览器中格式化显示XML文档中的数据201

7.2.1 使用CSS显示XML文档中的数据201

7.2.2 使用XSL显示XML文档中的数据202

7.2.3 XSL语言的基本语法208

7.3 使用JSP获取XML中的数据213

7.3.1 记录数据的XML文档213

7.3.2 创建包含DOM解析器的JavaBean214

7.3.3 创建获取XML值的JSP文档217

7.4 使用JDOM处理XML中的数据218

7.4.1 在MyEclipse中添加JDOM的jar软件包218

7.4.2 使用JDOM生成XML文档222

7.4.3 使用JDOM处理XML中的数据226

7.5 思考与练习228

7.5.1 思考题228

7.5.2 上机练习228

第8章 MVC模式的Java Web应用程序229

8.1 什么是MVC229

8.1.1 MVC的基本原则229

8.1.2 MVC的作用230

8.1.3 JSP/Servlet的三层体系结构230

8.1.4 在Browser/Web/DataBase中间层上采用的MVC设计模式231

8.2 采用MVC结构的用户登录系统232

8.2.1 用户登录系统结构232

8.2.2 在MyEclipse中配置Tomcat服务器232

8.2.3 设置WZKF工程项目234

8.2.4 创建用户登录系统中“视图”模块中的应用程序237

8.2.5 创建用户登录系统中“控制器”模块中的应用程序241

8.2.6 创建用户登录系统中“模型”模块中的应用程序245

8.2.7 运行用户登录系统246

8.3 Ajax开发模式247

8.3.1 什么是Ajax开发模式247

8.3.2 Ajax应用实例——用户注册页面248

8.4 Web开发框架256

8.4.1 Struts256

8.4.2 WebWork256

8.4.3 Spring257

8.4.4 JVC257

8.5 思考与练习258

8.5.1 思考题258

8.5.2 上机练习258

第9章 网站开发各阶段的任务259

9.1 网站开发阶段259

9.2 项目立项阶段260

9.3 网站需求调查与分析阶段260

9.3.1 明确网站开发的目的260

9.3.2 网站需求调查与分析260

9.3.3 编写需求分析报告262

9.4 网站规划阶段264

9.5 网站设计阶段267

9.5.1 网站设计方法267

9 5.2 网站标题设计267

9 5.3 网站的内容与功能设计268

9 5.4 目录结构设计271

9 5.5 导航与交互设计271

9 5.6 网页版面布局设计272

9 5.7 网站外观设计273

9 5.8 页面详细设计275

9 5.9 数据库设计276

9.6 网站开发硬件和软件准备277

9.6.1 硬件准备277

9.6.2 软件准备277

9.7 网站开发素材的收集和制作278

9.8 思考与练习278

9.8.1 思考题278

9.8.2 实践练习278

第10章 网站开发应用实例280

10.1 制作网站共用文件280

10.1.1 共用的CSS样式表文件280

10.1.2 统计登录网站人数的计数器程序文件281

10.1.3 导航栏程序文件283

10.1.4 滚动的新闻标题程序文件288

10.1.5 公用的顶部页面程序文件289

10.1.6 公用的底部页面程序文件290

10.1.7 公用的数据库连接程序文件291

10.1.8 公用的网上搜索引擎292

10.2 制作首页293

10.2.1 准备首页使用的素材293

10.2.2 编写index.htm首页程序文件293

10.3 制作会员登录和注册动态功能模块294

10.3.1 会员登录和注册入口程序文件295

10.3.2 用户登录数据处理应用程序文件296

10.3.3 欢迎会员登录成功的页面文件297

10.3.4 会员注册页面程序文件298

10.3.5 注册数据保存处理程序文件300

10.4 整合主页302

10.4.1 主页的构成302

10.4.2 主页程序文件main.jsp的代码302

10.5 制作栏目页面及相关二级页面303

10.5.1 制作栏目一级页面303

10.5.2 制作相关二级页面303

10.6 创建用户留言动态功能模块305

10.6.1 共用的CSS程序文件305

10.6.2 共用的JavaBean程序文件306

10.6.3 共用的JavaScript功能程序文件309

10.6.4 questionnaire数据库与lyb表309

10.6.5 连接数据库的JSP程序文件310

10.6.6 用户留言模块主页311

10.6.7 发布用户留言页面316

10.6.8 保存用户留言与显示留言成功页面319

10.7 思考与练习321

10.7.1 思考题321

10.7.2 上机练习321

参考文献322

热门推荐