清华电脑学堂:JSP动态网站开发实践教程(第2版)

清华电脑学堂:JSP动态网站开发实践教程(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2009-05
版次: 1
ISBN: 9787302194231
定价: 39.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 434页
字数: 654千字
正文语种: 简体中文
35人买过
  •   本书介绍Web2.0时代Ajax和JSP动态网站开发技术。全书分为11章,介绍Web2.0的概念、JSP和Ajax基础知识,JSP页面元素,JSP内置对象,JavaBean技术,Servlet技术,JSP访问数据库,JSP处理XML文件,Ajax的各种相关技术(如CSS、JavaScript、DOM和XMLHttpRequest等),Ajax常用技巧,Ajax框架等内容。本书最后一章通过综合实例,演示了Web2.0下的Ajax+JSP技术的整合。本书光盘提供了实例源代码和教学视频文件。
      本书可作为普通高等院校计算机专业和非计算机专业的JSP动态网站开发教材,也可作为Web2.0项目开发人员的自学参考用书。 第1章Web2.0下的JSP和Ajax/1
    1.1Web2.0与JSP、Ajax简介/1
    1.1.1Web2.0简介/1
    1.1.2JSP概述/3
    1.1.3Ajax概述/4
    1.2JSP+Ajax结构及其意义/5
    1.2.1Web应用解决方案/5
    1.2.2Ajax解决方案的优势/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.3Eclipse开发JSP实例/25
    1.5JSP与Servlet的关系/29
    1.6Ajax+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.1JSP页面基本结构/40
    2.2JSP注释/42
    2.3脚本元素/44
    2.3.1JSP表达式/44
    2.3.2JSP脚本/45
    2.3.3JSP声明/46
    2.4指令元素/49
    2.4.1page指令/49
    2.4.2include指令/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.3include的应用/65
    2.7习题集/66

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

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

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

    第6章JSP访问数据库/178
    6.1JDBC概述/178
    6.2JDBCAPI介绍/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.3JSP通讯录/207
    6.9习题集/211

    第7章JSP处理XML/214
    7.1XML技术概述/214
    7.1.1XML技术产生背景/214
    7.1.2XML技术概述/215
    7.1.3XML简单例子/216
    7.2XML语法/217
    7.2.1XML文档结构/217
    7.2.2XML文档元素/219
    7.2.3XML命名空间/224
    7.3DTD/227
    7.3.1DTD概念/227
    7.3.2DTD声明/230
    7.4XML文档解析/234
    7.5DOM介绍/235
    7.6DOM解析接口和对象/237
    7.7DOM访问节点/240
    7.7.1DOM对象的创建及调用/240
    7.7.2访问Document节点/243
    7.7.3访问Element节点/245
    7.7.4访问Text节点/247
    7.7.5访问Attr节点/250
    7.8DOM对文档操作/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.3JSP利用DOM解析XML/261
    7.9.4DOM添加与删除元素节点/263
    7.10习题集/265

    第8章Ajax概述/273
    8.1理解Ajax/273
    8.1.1Ajax相关技术简介/273
    8.1.2Ajax工作原理/275
    8.1.3Ajax的基本原则/276
    8.2CSS样式/278
    8.2.1概述/279
    8.2.2基本语法格式/279
    8.2.3引入样式表/283
    8.2.4常用样式属性/284
    8.3JavaScript脚本语言/290
    8.3.1JavaScript简介/291
    8.3.2JavaScript基本语法/292
    8.3.3JavaScript函数/294
    8.3.4JavaScript对象/296
    8.3.5JavaScript事件/300
    8.4JavaScript操作DOM/302
    8.4.1JavaScript获取XML文档数据/302
    8.4.2JavaScript更新XML文档/303
    8.4.3JavaScript操作HTML
    文档/306
    8.5XMLHttpRequest/307
    8.5.1XMLHttpRequest简介/307
    8.5.2XMLHttpRequest属性和方法/308
    8.6Ajax实例/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.1Ajax框架概述/358
    10.2Prototype框架/360
    10.2.1Prototype框架简介/361
    10.2.2Prototype库介绍/362
    10.2.3Prototype开发/366
    10.3DWR框架/368
    10.3.1DWR框架概述/368
    10.3.2部署DWR框架/369
    10.3.3DWR框架函数/372
    10.3.4身份验证/374
    10.4Dojo框架/376
    10.4.1Dojo框架概述/376
    10.4.2安装Dojo/378
    10.4.3Dojo自定义组件的使用/379
    10.4.4Dojo框架实现提示对话框/381
    10.4.5Dojo事件处理/382
    10.4.6Dojo异步调用/385
    10.4.7Dojo框架实现进度条/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
  • 内容简介:
      本书介绍Web2.0时代Ajax和JSP动态网站开发技术。全书分为11章,介绍Web2.0的概念、JSP和Ajax基础知识,JSP页面元素,JSP内置对象,JavaBean技术,Servlet技术,JSP访问数据库,JSP处理XML文件,Ajax的各种相关技术(如CSS、JavaScript、DOM和XMLHttpRequest等),Ajax常用技巧,Ajax框架等内容。本书最后一章通过综合实例,演示了Web2.0下的Ajax+JSP技术的整合。本书光盘提供了实例源代码和教学视频文件。
      本书可作为普通高等院校计算机专业和非计算机专业的JSP动态网站开发教材,也可作为Web2.0项目开发人员的自学参考用书。
  • 目录:
    第1章Web2.0下的JSP和Ajax/1
    1.1Web2.0与JSP、Ajax简介/1
    1.1.1Web2.0简介/1
    1.1.2JSP概述/3
    1.1.3Ajax概述/4
    1.2JSP+Ajax结构及其意义/5
    1.2.1Web应用解决方案/5
    1.2.2Ajax解决方案的优势/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.3Eclipse开发JSP实例/25
    1.5JSP与Servlet的关系/29
    1.6Ajax+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.1JSP页面基本结构/40
    2.2JSP注释/42
    2.3脚本元素/44
    2.3.1JSP表达式/44
    2.3.2JSP脚本/45
    2.3.3JSP声明/46
    2.4指令元素/49
    2.4.1page指令/49
    2.4.2include指令/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.3include的应用/65
    2.7习题集/66

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

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

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

    第6章JSP访问数据库/178
    6.1JDBC概述/178
    6.2JDBCAPI介绍/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.3JSP通讯录/207
    6.9习题集/211

    第7章JSP处理XML/214
    7.1XML技术概述/214
    7.1.1XML技术产生背景/214
    7.1.2XML技术概述/215
    7.1.3XML简单例子/216
    7.2XML语法/217
    7.2.1XML文档结构/217
    7.2.2XML文档元素/219
    7.2.3XML命名空间/224
    7.3DTD/227
    7.3.1DTD概念/227
    7.3.2DTD声明/230
    7.4XML文档解析/234
    7.5DOM介绍/235
    7.6DOM解析接口和对象/237
    7.7DOM访问节点/240
    7.7.1DOM对象的创建及调用/240
    7.7.2访问Document节点/243
    7.7.3访问Element节点/245
    7.7.4访问Text节点/247
    7.7.5访问Attr节点/250
    7.8DOM对文档操作/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.3JSP利用DOM解析XML/261
    7.9.4DOM添加与删除元素节点/263
    7.10习题集/265

    第8章Ajax概述/273
    8.1理解Ajax/273
    8.1.1Ajax相关技术简介/273
    8.1.2Ajax工作原理/275
    8.1.3Ajax的基本原则/276
    8.2CSS样式/278
    8.2.1概述/279
    8.2.2基本语法格式/279
    8.2.3引入样式表/283
    8.2.4常用样式属性/284
    8.3JavaScript脚本语言/290
    8.3.1JavaScript简介/291
    8.3.2JavaScript基本语法/292
    8.3.3JavaScript函数/294
    8.3.4JavaScript对象/296
    8.3.5JavaScript事件/300
    8.4JavaScript操作DOM/302
    8.4.1JavaScript获取XML文档数据/302
    8.4.2JavaScript更新XML文档/303
    8.4.3JavaScript操作HTML
    文档/306
    8.5XMLHttpRequest/307
    8.5.1XMLHttpRequest简介/307
    8.5.2XMLHttpRequest属性和方法/308
    8.6Ajax实例/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.1Ajax框架概述/358
    10.2Prototype框架/360
    10.2.1Prototype框架简介/361
    10.2.2Prototype库介绍/362
    10.2.3Prototype开发/366
    10.3DWR框架/368
    10.3.1DWR框架概述/368
    10.3.2部署DWR框架/369
    10.3.3DWR框架函数/372
    10.3.4身份验证/374
    10.4Dojo框架/376
    10.4.1Dojo框架概述/376
    10.4.2安装Dojo/378
    10.4.3Dojo自定义组件的使用/379
    10.4.4Dojo框架实现提示对话框/381
    10.4.5Dojo事件处理/382
    10.4.6Dojo异步调用/385
    10.4.7Dojo框架实现进度条/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
查看详情
相关图书 / 更多
您可能感兴趣 / 更多
清华电脑学堂:JSP动态网站开发实践教程(第2版)
轻松学编程:轻松学C语言编程
张银鹤 著
清华电脑学堂:JSP动态网站开发实践教程(第2版)
JavaScript完全学习手册
张银鹤 编
清华电脑学堂:JSP动态网站开发实践教程(第2版)
Ajax完全学习手册
张银鹤 编
清华电脑学堂:JSP动态网站开发实践教程(第2版)
ASP.NET 3.5从入门到精通
张银鹤 编;郭郑州;崔群法
清华电脑学堂:JSP动态网站开发实践教程(第2版)
点石成金:JSP+Ajax网站开发典型实例
张银鹤 著
清华电脑学堂:JSP动态网站开发实践教程(第2版)
JSP完全学习手册
张银鹤 著
清华电脑学堂:JSP动态网站开发实践教程(第2版)
XML 实践教程
张银鹤 编
清华电脑学堂:JSP动态网站开发实践教程(第2版)
JSP动态网站开发实践教程
张银鹤、刘治国、张豪 编著