搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
JSP动态网站开发实践教程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302194231
  • 作      者:
    张银鹤,刘治国,张豪等编著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2013
收藏
编辑推荐
  本书深入剖析JSP+Ajax技术要点和难点,围绕丰富实例讲解JSP+Ajax的Web2.0开发实践知识,精心编写大量“实验指导”,引导学生深入学习编程实践,课后提供丰富习题,巩固学习成果,网站提供代码下载和课件支持。
展开
内容介绍
  本书介绍Web 2.0时代Ajax和JSP动态网站开发技术。全书分为11章,介绍Web 2.0的概念、JSP和Ajax基础知识,JSP页面元素,JSP内置对象,JavaBean技术,Servlet技术,JSP访问数据库,JSP处理XML文件,Ajax的各种相关技术(如CSS、JavaScript、DOM和XMLHttpRequest等),Ajax常用技巧,Ajax框架等内容。本书最后一章通过综合实例,演示了Web 2.0下的Ajax+JSP技术的整合。本书光盘提供了实例源代码和教学视频文件。
  本书可作为普通高等院校计算机专业和非计算机专业的JSP动态网站开发教材,也可作为Web 2.0项目开发人员的自学参考用书。
展开
目录
第1章 Web 2.0下的JSP和Ajax/1
1.1 Web 2.0与JSP、Ajax简介/1
1.1.1 Web 2.0简介/1
1.1.2 JSP概述/3
1.1.3 Ajax概述/4
1.2 JSP+Ajax结构及其意义/5
1.2.1 Web应用解决方案/5
1.2.2 Ajax解决方案的优势/7
1.3 构建JSP运行环境/7
1.3.1 安装JDK开发工具包/8
1.3.2 安装Tomcat服务器/11
1.3.3 记事本开发JSP实例/15
1.4 构建JSP开发环境/17
1.4.1 安装Eclipse/17
1.4.2 安装MyEclipse/20
1.4.3 Eclipse开发JSP实例/25
1.5 JSP与Servlet的关系/29
1.6 Ajax+JSP实例/30
1.7 实验指导/31
1.7.1 使用HTML/31
1.7.2 使用CSS/33
1.7.3 使用JavaScript/35
1.7.4 构建JSP环境/36
1.8 习题集/38

第2章 JSP页面元素/40
2.1 JSP页面基本结构/40
2.2 JSP注释/42
2.3 脚本元素/44
2.3.1 JSP表达式/44
2.3.2 JSP脚本/45
2.3.3 JSP声明/46
2.4 指令元素/49
2.4.1 page指令/49
2.4.2 include指令/51
2.5 动作元素/53
2.5.1 包含动作/53
2.5.2 转向动作/55
2.5.3 传递参数指令/58
2.5.4 执行Applet或Bean标签/59
2.6 实验指导/61
2.6.1 输出时间和问候/61
2.6.2 求阶乘/63
2.6.3 include的应用/65
2.7 习题集/66

第3章 JSP内置对象/71
3.1 request请求对象/71
3.1.1 request对象概述及方法/71
3.1.2 获取客户提交信息/73
3.1.3 处理汉字信息/75
3.1.4 获取客户端基本信息/78
3.2 response响应对象/80
3.2.1 response对象概述及方法/80
3.2.2 response重定向/81
3.2.3 response的HTTP文件头/84
3.2.4 动态响应contentType属性/87
3.3 session会话对象/88
3.3.1 session对象概述及方法/89
3.3.2 session对象存储数据/90
3.4 application全局对象/92
3.4.1 application对象概述及方法/92
3.4.2 用application制作网页计数器/93
3.5 out输出对象及其他对象/94
3.6 实验指导/97
3.6.1 用户登录/97
3.6.2 使用session购物车/98
3.6.3 实现页面计数器/101
3.7 习题集/102

第4章 JavaBean技术/104
4.1 JavaBean介绍/104
4.1.1 定义JavaBean/104
4.1.2 JavaBean规则/106
4.1.3 简单的JavaBean例子/107
4.2 使用JavaBean/107
4.3 JavaBean作用域范围/110
4.3.1 page作用域/110
4.3.2 request作用域/112
4.3.3 session作用域/114
4.3.4 application作用域/115
4.4 获取和设置属性/117
4.4.1 setProperty动作标记/117
4.4.2 getProperty动作标记/121
4.5 Javabean辅助类/122
4.6 JavaBean实例:四则运算bean/123
4.7 实验指导/126
4.7.1 实现日历/126
4.7.2 实现留言板/128
4.7.3 实现购物车/130
4.8 习题集/132

第5章 Servlet技术/135
5.1 Servlet对象/135
5.1.1 Servlet概述/135
5.1.2 HttpServlet类/136
5.1.3 部署和运行Servlet/138
5.2 Servlet工作原理/141
5.3 通过JSP页面调用Servlet/144
5.3.1 通过表单向Servlet提交数据/144
5.3.2 通过超链接访问Servlet/146
5.4 doGet和doPost方法/149
5.5 重定向与转发/153
5.5.1 重定向sendRedirect方法/153
5.5.2 RequestDispatcher转发对象/155
5.6 会话管理/161
5.6.1 会话介绍/161
5.6.2 获取用户会话/162
5.7 config实现简单计数器/166
5.8 实验指导/168
5.8.1 读取数据库数据/168
5.8.2 Servlet实现控制/170
5.8.3 实现网上购物/172
5.9 习题集/174

第6章 JSP访问数据库/178
6.1 JDBC概述/178
6.2 JDBC API介绍/180
6.3 连接数据库的常用方式/185
6.3.1 使用纯Java数据库驱动程序连接/185
6.3.2 使用JDBC-ODBC桥接器连接/188
6.4 更新、添加与删除操作/191
6.5 记录显示和查询操作/194
6.5.1 数据显示/194
6.5.2 模糊查询/196
6.6 分页显示记录/198
6.7 使用预处理语句/201
6.7.1 预处理语句的优点/201
6.7.2 预处理语句应用/202
6.8 实验指导/204
6.8.1 使用JDBC创建数据库、表和字段/204
6.8.2 配置MySQL数据库连接池/205
6.8.3 JSP通讯录/207
6.9 习题集/211

第7章 JSP处理XML/214
7.1 XML技术概述/214
7.1.1 XML技术产生背景/214
7.1.2 XML技术概述/215
7.1.3 XML简单例子/216
7.2 XML语法/217
7.2.1 XML文档结构/217
7.2.2 XML文档元素/219
7.2.3 XML命名空间/224
7.3 DTD/227
7.3.1 DTD概念/227
7.3.2 DTD声明/230
7.4 XML文档解析/234
7.5 DOM介绍/235
7.6 DOM解析接口和对象/237
7.7 DOM访问节点/240
7.7.1 DOM对象的创建及调用/240
7.7.2 访问Document节点/243
7.7.3 访问Element节点/245
7.7.4 访问Text节点/247
7.7.5 访问Attr节点/250
7.8 DOM对文档操作/252
7.8.1 动态创建XML文档/252
7.8.2 添加和修改文本节点/256
7.9 实验指导/258
7.9.1 使用命名空间/258
7.9.2 使用DTD规范XML文档/259
7.9.3 JSP利用DOM解析XML/261
7.9.4 DOM添加与删除元素节点/263
7.10 习题集/265

第8章 Ajax概述/273
8.1 理解Ajax/273
8.1.1 Ajax相关技术简介/273
8.1.2 Ajax工作原理/275
8.1.3 Ajax的基本原则/276
8.2 CSS样式/278
8.2.1 概述/279
8.2.2 基本语法格式/279
8.2.3 引入样式表/283
8.2.4 常用样式属性/284
8.3 JavaScript脚本语言/290
8.3.1 JavaScript简介/291
8.3.2 JavaScript基本语法/292
8.3.3 JavaScript函数/294
8.3.4 JavaScript对象/296
8.3.5 JavaScript事件/300
8.4 JavaScript操作DOM/302
8.4.1 JavaScript获取XML文档数据/302
8.4.2 JavaScript更新XML文档/303
8.4.3 JavaScript操作HTML
文档/306
8.5 XMLHttpRequest/307
8.5.1 XMLHttpRequest简介/307
8.5.2 XMLHttpRequest属性和方法/308
8.6 Ajax实例/309
8.7 实验指导/311
8.7.1 “HelloWord”实例/311
8.7.2 客户端解析普通字符串/313
8.7.3 客户端解析XML格式字符串/315
8.8 习题集/317

第9章 Ajax常用技巧/322
9.1 客户端以表格形式显示XML数据/322
9.2 客户端解析服务器自动生成XML文件/325
9.3 实现新闻滚动播放/328
9.4 实现自动刷新页面/330
9.5 实现Web页面的局部动态更新/331
9.6 读取响应头部/334
9.7 无刷新写入文本/336
9.8 实现工具提示/338
9.9 切换标签/341
9.10 邮编自动完成/343
9.11 实验指导/345
9.11.1 用户登录/345
9.11.2 自动保存草稿/348
9.11.3 动态加载下拉列表框/350
9.12 习题集/352

第10章 Ajax框架/358
10.1 Ajax框架概述/358
10.2 Prototype框架/360
10.2.1 Prototype框架简介/361
10.2.2 Prototype库介绍/362
10.2.3 Prototype开发/366
10.3 DWR框架/368
10.3.1 DWR框架概述/368
10.3.2 部署DWR框架/369
10.3.3 DWR框架函数/372
10.3.4 身份验证/374
10.4 Dojo框架/376
10.4.1 Dojo框架概述/376
10.4.2 安装Dojo/378
10.4.3 Dojo自定义组件的使用/379
10.4.4 Dojo框架实现提示对话框/381
10.4.5 Dojo事件处理/382
10.4.6 Dojo异步调用/385
10.4.7 Dojo框架实现进度条/386
10.5 实验指导/389
10.5.1 使用Dojo框架/389
10.5.2 使用Prototype框架/392
10.5.3 使用DWR框架/393
10.6 习题集/395

第11章 投票管理系统/399
11.1 系统概述/399
11.1.1 需求分析/399
11.1.2 系统用例图/400
11.1.3 系统设计/402
11.2 数据库设计/403
11.3 系统功能模块设计/404
11.3.1 投票模块/404
11.3.2 投票管理模块/405
11.3.3 投票人信息管理模块/407
11.4 模块功能实现/407
11.4.1 创建项目/408
11.4.2 通用模块实现/408
11.4.3 投票模块实现/411
11.4.4 投票统计实现/419
11.4.5 投票主题管理实现/422
11.4.6 投票选项管理实现/428
参考答案 /435
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证