《JSP实用简明教程(第2版)》是2009年5月6日清华大学出版社出版的图书,作者是钟德源。
基本介绍
- 书名:JSP实用简明教程(第2版)
- 作者:钟德源
- ISBN:9787302200857
- 定价:35元
- 出版社:清华大学出版社
- 出版时间:2009-5-6
- 装帧:平装
- 开本:16开
编辑推荐
本书主要讲述JSP动态网站开发的相关知识,内容包括JSP的相关技术概述、Java语言基础、JSP的内置对象、JSP开发环境的搭建、JSP动态网页设计基础、JSP的档案操作、JSP访问资料库、JSP与Servlet编程、JSP与JavaBeans编程,*后以一个典型案例详细讲解了JSP各种技术术的缤合套用。
读者对象:
本书可作为高等学校计算机相关专业的教材,也可供JSP动态网站开发人员参考。
本书特色: ◆由浅入深,循序渐进:本书按照由浅入深、由易到难的学习过程安排课程内容,概念讲解清晰,技术分析透彻,使读者逐步掌握JSP相关技术。
◆案例典型,操作性强:本书在介绍关键知识点时,都配有一个典型案例,具体说明知识点的使用方法,让读者亲自试一试,加深对知识点的理解和掌握。
◆注释详尽,可读性强:本书对实例代码统一编号,详细注解,增强了可读性,易学易用。
本书可作为高等学校计算机相关专业的教材,也可供JSP动态网站开发人员参考。
本书特色: ◆由浅入深,循序渐进:本书按照由浅入深、由易到难的学习过程安排课程内容,概念讲解清晰,技术分析透彻,使读者逐步掌握JSP相关技术。
◆案例典型,操作性强:本书在介绍关键知识点时,都配有一个典型案例,具体说明知识点的使用方法,让读者亲自试一试,加深对知识点的理解和掌握。
◆注释详尽,可读性强:本书对实例代码统一编号,详细注解,增强了可读性,易学易用。
内容简介
本书主要讲述JSP动态网站开发的相关知识,内容包括JSP相关技术概述、Java语言基础、JSP的内置对象、JSP开发环境的搭建、JSP动态网页设计基础、JSP的档案操作、JSP访问资料库、JSP与Servlet编程、JSP与JavaBeans编程,最后以一个典型案例详细讲解了JSP各种技术的综合套用。
本书採用基础知识结合典型案例的方法进行技术讲解,并附赠习题,以便读者更好地巩固所学的JSP技术知识。
本书可作为大学计算机及相关专业JSP课程的教材,也适合自学者及网站开发人员参考使用。
本书採用基础知识结合典型案例的方法进行技术讲解,并附赠习题,以便读者更好地巩固所学的JSP技术知识。
本书可作为大学计算机及相关专业JSP课程的教材,也适合自学者及网站开发人员参考使用。
图书目录
第1章JSP概述 1
1.1Java技术 1
1.1.1JavaBeans 1
1.1.2JDBC 2
1.1.3J2EE 3
1.1.4JavaServlet 6
1.1.5Struts 7
1.1.6Spring 8
1.2JSP技术 9
1.2.1JSP技术概述 9
1.2.2Web套用开发的JSP技术 10
1.2.3JSP页面 11
1.2.4JSP页面的套用模型 13
1.3用JSP开发Web站点的几种
方式 14
1.4理解JSP的两种体系结构 16
1.4.1Model1 16
1.4.2Model2 16
1.5小结 17
1.6习题 18
1.6.1填空题 18
1.6.2选择题 18
1.6.3简答题 19
第2章Java语言基础 20
2.1Java语言的特点 20
2.2Java的数据类型 22
2.2.1简单类型 22
2.2.2数组 26
2.3运算符 28
2.3.1算术运算符 29
2.3.2整数位运算符 30
2.3.3关係运算符 32
2.3.4布尔逻辑运算符 33
2.3.5赋值运算符 34
2.3.6条件运算符 35
2.3.7运算符优先权 35
2.4条件语句 36
2.5循环语句 38
2.5.1while语句 38
2.5.2do-while语句 38
2.5.3for循环 39
2.5.4循环退出语句 39
2.6分支语句 41
2.7Java中的强制类型转换 42
2.7.1简单数据类型的强制转换 42
2.7.2简单数据类型和对象之间
的强制转换 43
2.8Java类技术基础 43
2.8.1类的声明和类体 43
2.8.2成员的声明 44
2.8.3方法调用 45
2.8.4构造函式 46
2.8.5重载 47
2.8.6继承 48
2.9Java高级类技术 49
2.9.1抽象类 50
2.9.2匿名类 51
2.9.3包和接口 52
2.10多执行绪技术 56
2.10.1多执行绪的定义 56
2.10.2执行绪优先权 56
2.10.3执行绪同步 57
2.11小结 57
2.12习题 58
2.12.1填空题 58
2.12.2选择题 58
2.12.3上机题 58
第3章JSP套用开发体系与
环境配置 59
3.1Web应用程式理论基础 59
3.1.1Internet技术概述 59
3.1.2HTTP工作原理 62
3.2JSP实现原理和运行机制 63
3.2.1JSP实现原理 63
3.2.2JSP运行机制 65
3.3JSP环境配置 68
3.3.1JDK的安装与配置 69
3.3.2Tomcat的安装与配置 71
3.3.3Eclipse+MyEclipse的配置 72
3.3.4使用Eclipse+MyEclipse
开发JSP程式 73
3.4小结 78
3.5习题 79
3.5.1填空题 79
3.5.2选择题 79
3.5.3上机题 79
第4章JSP动态网页设计基础 80
4.1HTML语法 80
4.1.1什幺是HTML语言 80
4.1.2HTML的基本标籤 81
4.1.3创建列表 86
4.1.4图像、多媒体和超连结 88
4.1.5表格 90
4.1.6框架 93
4.1.7表单 96
4.2CSS语法 102
4.2.1CSS简介 102
4.2.2CSS基本语法 104
4.2.3CSS基本属性 108
4.3JSP页面的基本结构 113
4.4JSP注释 114
4.4.1隐藏注释 114
4.4.2HTML注释 115
4.4.3Java注释 116
4.5变数、方法的声明 117
4.5.1变数、方法的声明和表达式 117
4.5.2表达式 119
4.6JSP指令 119
4.6.1include指令 119
4.6.2Page指令 121
4.6.3taglib指令 123
4.7JSP动作(Action)语法 124
4.7.1<jsp:include>动作 124
4.7.2<jsp:useBean>动作 125
4.7.3<jsp:setProperty>动作 126
4.7.4<jsp:getProperty>动作 128
4.7.5<jsp:forward>动作 129
4.7.6<jsp:plugin> 130
4.8JSP脚本 132
4.9JavaScript脚本 132
4.10小结 134
4.11习题 134
4.11.1填空题 134
4.11.2选择题 135
4.11.3上机题 135
第5章JSP主要内置对象 137
5.1Request对象 137
5.1.1Request对象的方法 137
5.1.2Request对象程式套用实例 139
5.2Response对象 146
5.2.1Response对象的方法 146
5.2.2Response对象程式套用实例 148
5.3Session对象 151
5.3.1Session对象的方法 151
5.3.2Session对象程式套用实例 152
5.4Out对象 154
5.4.1Out对象的方法 155
5.4.2Out对象程式套用实例 156
5.5PageContext对象 157
5.6Application对象 157
5.6.1Application对象的方法 158
5.6.2Application对象程式
套用实例 158
5.7Config对象 160
5.7.1Config对象的方法 160
5.7.2Config对象程式套用实例 161
5.8Exception对象 162
5.8.1Exception对象的方法 162
5.8.2Exception对象程式
套用实例 163
5.9小结 164
5.10习题 164
5.10.1填空题 164
5.10.2选择题 165
5.10.3上机题 166
第6章JSP中的档案操作 168
6.1档案操作相关异常处理 168
6.1.1异常处理概述 168
6.1.2为什幺要使用异常处理 169
6.1.3异常类的层次 169
6.1.4异常的处理 169
6.1.5自定义异常 175
6.2JSP的输入和输出流 176
6.2.1位元组流 177
6.2.2字元流 185
6.3File类概述 189
6.3.1目录 190
6.3.2创建目录 192
6.3.3获取信息 193
6.4在页面中读写档案中的数据 194
6.4.1读取操作 194
6.4.2写入操作 197
6.4.3追加操作 200
6.4.4在任意位置读取、写入操作 203
6.5档案操作实例 203
6.5.1档案的操作实例界面 203
6.5.2程式清单 207
6.6小结 211
6.7习题 212
6.7.1填空题 212
6.7.2选择题 212
6.7.3上机题 213
第7章JSP中访问资料库 215
7.1JDBC概述 215
7.1.1什幺是JDBC 215
7.1.2JDBC与ODBC 216
7.1.3JDBC两层模型和三层模型 217
7.1.4JDBC接口 218
7.2使用JDBC-ODBC桥
访问资料库 221
7.2.1创建一个Access型资料库 221
7.2.2创建ODBC数据源 222
7.2.3编写JSP程式 223
7.2.4JDBC-ODBC桥访问Access
资料库分析 225
7.3使用JDBC驱动程式
访问资料库 227
7.3.1下载并安装JDBC驱动程式 228
7.3.2创建SQLServer资料库 230
7.3.3编写JSP程式 231
7.3.4JDBC直接访问SQLServer
资料库分析 233
7.4查询记录 235
7.4.1SQL的查询语句 235
7.4.2JSP传送执行查询语句 236
7.5更新记录 239
7.5.1SQL的更新语句 239
7.5.2JSP传送执行更新语句 240
7.6添加记录 240
7.6.1SQL的插入语句 240
7.6.2JSP传送执行插入语句 241
7.7删除记录 241
7.7.1SQL的删除语句 241
7.7.2JSP传送执行删除语句 242
7.8分页显示记录 242
7.8.1分页显示实例 242
7.8.2代码实现分析 245
7.9查询Excel电子表格 247
7.9.1创建Excel档案 247
7.9.2创建Excel数据源 247
7.9.3编写JSP档案 248
7.9.4访问Excel表格数据
实现分析 249
7.10JSP访问MySQL资料库 250
7.11JSP访问SQLServer2005
资料库 250
7.12JSP资料库套用实例 251
7.12.1程式效果图 251
7.12.2程式清单 253
7.13小结 261
7.14习题 262
7.14.1填空题 262
7.14.2选择题 262
7.14.3上机题 262
第8章JSP与Servlet编程 263
8.1Servlet概述 263
8.1.1什幺是Servlet 263
8.1.2Servlet的优点 264
8.1.3Servlet的用途 264
8.1.4Servlet与JSP的区别 265
8.1.5Servlet的方法 265
8.1.6Servlet的生命周期 269
8.1.7Servlet的类和接口 273
8.1.8状态代码 277
8.2编写一个简单的Servlet 280
8.3处理客户端提交的数据 281
8.4返回数据到客户端 283
8.5JSP+Servlet编程实例 285
8.6小结 292
8.7习题 292
8.7.1填空题 292
8.7.2选择题 293
8.7.3上机题 293
第9章JSP与JavaBeans编程 294
9.1为什幺要使用JavaBeans 294
9.1.1什幺是JavaBeans 294
9.1.2JavaBeans的种类 295
9.2实现简单的JavaBeans 295
9.3在页面中使用JavaBeans 299
9.3.1JavaBeans的属性 299
9.3.2在JSP中使用JavaBeans 303
9.4通过JavaBeans实现资料库
的访问 312
9.4.1连线资料库 313
9.4.2数据查询 314
9.5JSP与JavaBeans编程实例 316
9.6小结 321
9.7习题 321
9.7.1填空题 321
9.7.2选择题 321
9.7.3上机题 322
第10章线上书店 324
10.1需求分析 324
10.2系统分析设计 325
10.2.1功能模组分析 325
10.2.2资料库结构设计 326
10.2.3界面设计 331
10.3代码实现 334
10.3.1通用模组 334
10.3.2用户线上购书 337
10.3.3用户查看订单 344
10.3.4管理员登录 346
10.3.5图书管理 346
10.3.6订单管理 350
10.3.7管理用户 354
10.4程式的运行 358
10.5小结 359
10.6习题 360
10.6.1填空题 360
10.6.2上机题 360