欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 科技 > 计算机与网络 > Java基础编程贯通教程

浏览历史

Java基础编程贯通教程

Java基础编程贯通教程

prev next

  • 商品货号:01382005-8-22-922
  • 商品重量:0克
    作者:史斌星 编著
    图书书号/ISBN:7-302-07270-1
    出版日期:2003-11-16
    印张:36.5
    字数:873千字
    开本:16
  • 上架时间:2007-01-16
    商品点击数:681
  • 定价:¥48.00元
    本店售价:¥36.50元
    注册用户:¥36.50元
    vip:¥34.68元
    黄金等级:¥32.85元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书包含了Java基础、JavaScript、Java Applet、Java Servlet、Java Beans、Java数据库编程、HTML语言、JSP基础和JSP网络编程等几部分内容,以及251个程序实例。这是一个从基础到应用一气呵成的综合性教材,为读者学习Java提供了极大方便。书中的例子不但有助于对原理的理解,而且不少例子本身具有一定的实用价值,对于初学者来说,可以作为模仿编程的范本。本书结构严谨,逻辑性强、注重基本概念、语言生动,深入浅出、有鲜明的叙述特点。既像教科书那样易读好懂,又能达到相当的理论深度,无论是初学者还是有一定基础的读者都能从中受益。本书所附的光盘按章给出了所有程序的源代码,每一个程序都可以直接运行。
目 录
第一部分 Java基础
第1章 Java编译器 1
1.1 初识Java程序 1
1.1.1 一个最简单的Java程序 1
1.1.2 程序的基本框架 2
1.1.3 程序的存放 2
1.1.4 程序的运行 3
1.2 下载Java软件 4
1.2.1 下载最新版本 4
1.2.2 下载步骤 4
1.3 安装Java编译器 6
1.4 怎样设置路径 9
第2章 程序结构和错误处理 10
2.1 类名和文件名 10
2.2 类体 11
2.3 错误分析 12
2.3.1 找不到类定义错误 12
2.3.2 没有main方法错误 12
2.3.3 main方法没有返回值错误 13
2.3.4 没有声明变量错误 14
2.3.5 文件命名错误 14
第3章 数据类型 16
3.1 基本数据类型 16
3.1.1 变量和常量 16
3.1.2 二进制和十进制 16
3.1.3 整型 17
3.1.4 浮点型 17
3.1.5 逻辑型 18
3.2 字符型 18
3.2.1 什么是字符型 18
3.2.2 字符常量的测定 18
3.2.3 汉字的unicode码 19
3.2.4 通过unicode码显示汉字 20
3.3 变量的声明 20
3.4 数组 21
3.4.1 什么是数组 21
3.4.2 数组的创建和赋值 22
3.4.3 数组演示程序 23
3.4.4 二维数组 24
3.5 字符串 25
3.5.1 类类型变量 25
3.5.2 字符串演示程序 26
3.5.3 字符串和数组的关系 27
3.6 String类的方法 28
3.6.1 length方法 28
3.6.2 equals方法 29
3.6.3 substring方法 29
3.6.4 indexOf方法 30
3.6.5 compareTo方法 30
3.6.6 replace方法 31
3.6.7 trim方法 31
3.6.8 startsWith和endsWith方法 31
3.6.9 str_mthd.java程序 32
3.6.10 方法的返回类型和参数 33
3.7 数据类型的转换 33
3.7.1 通过parseInt等方法 将字符串转换为数值 34
3.7.2 通过toString方法将 数值转换为字符串 34
3.7.3 通过valueOf将数值转换 为字符串 34
3.7.4 通过valueOf方法将字符串 转换为数值 35
3.8 怎样使用Java的帮助文件 36
第4章 类和对象 38
4.1 对象的创建和使用 38
4.1.1 构造方法 38
4.1.2 显式构造方法 39
4.1.3 对象的创建 40
4.1.4 引用型变量 40
4.2 类的成员 41
4.2.1 成员变量和局部变量 41
4.2.2 类变量和实例变量 41
4.2.3 类方法和实例方法 42
4.2.4 关键字this 43
4.2.5 应用this的一个实例 43
4.2.6 只能在方法中操作成员变量 44
4.3 访问权限 45
4.3.1 包 45
4.3.2 访问权限的设置 45
4.4 类的继承 46
4.4.1 什么是继承 46
4.4.2 子类对父类的继承 46
4.4.3 final类和abstract类 47
4.4.4 关键字super 48
4.5 接口 49
4.5.1 接口的声明 49
4.5.2 使用接口的类 50
4.5.3 使用接口实例 50
第5章 运算符和语句 52
5.1 运算符和表达式 52
5.1.1 赋值运算 52
5.1.2 算术运算 53
5.1.3 自加自减运算 53
5.1.4 关系运算 54
5.1.5 逻辑运算 54
5.1.6 位运算 55
5.1.7 运算符的优先级和结合性 55
5.2 控制语句 56
5.2.1 if语句 56
5.2.2 switch语句 58
5.2.3 for循环语句 59
5.2.4 continue和break语句 59
5.2.5 while循环语句 60
5.3 package语句 61
5.3.1 什么是package语句 61
5.3.2 package语句的一个实例 62
5.3.3 包中的类 62
5.4 import语句 63
5.5 关键字和标识符 64
5.5.1 关键字 64
5.5.2 标识符 64
第6章 容器和布局 65
6.1 Frame容器 65
6.1.1 Frame的类体系 65
6.1.2 在窗口中放置按钮 66
6.1.3 退出机制 68
6.2 面板和画布 69
6.2.1 面板类 69
6.2.2 画布类 70
6.2.3 退出机制 72
6.2.4 创建canvas的子类 72
6.3 布局 74
6.3.1 FlowLayout布局 74
6.3.2 BorderLayout布局 75
6.3.3 GridLayout布局 76
6.3.4 GridBagLayout布局 77
6.3.5 GridBagConstraints 对象的设置 78
6.3.6 对布局的约束 80
6.3.7 null布局 81
6.3.8 CardLayout布局 83
第7章 Java Applet程序 87
7.1 什么是Applet程序 87
7.1.1 Applet类体系 87
7.1.2 一个Applet程序 88
7.2 html文件 89
7.3 Applet程序的运行 89
7.3.1 在MS-DOS下运行 89
7.3.2 在浏览器中运行 90
7.4 Applet类的方法 90
7.4.1 Applet类方法的测试 91
7.4.2 Applet类方法的调用 92
7.5 在Applet程序中添加按钮 92
第8章 组件类 94
8.1 组件 94
8.1.1 什么是组件 94
8.1.2 组件类的子类 94
8.1.3 组件类的方法 96
8.1.4 按钮类的子类 100
8.2 文本框、文本区和标签 102
8.2.1 文本框对象的创建 102
8.2.2 文本框的事件接收机制 104
8.2.3 响应键盘操作的另一种 方法 104
8.2.4 文本框类的方法 105
8.2.5 文本区 106
8.2.6 文本区和文本框程序对 事件的不同处理方法 108
8.2.7 文本区类的构造方法 109
8.2.8 文本区类的方法 109
8.2.9 标签 111
8.3 面板和框架 112
8.3.1 面板类Panel 113
8.3.2 滚动窗口类ScrollPane 114
8.3.3 窗体类Frame 116
8.4 Checkbox选择框 117
8.4.1 创建Checkbox选择框 117
8.4.2 单选按钮事件处理 119
8.4.3 复选框事件处理 120
8.4.4 Checebox类的其他方法 122
8.5 Choice菜单 122
8.5.1 什么是Choice菜单 122
8.5.2 Choice类的其他方法 124
8.6 List滚动列表框 125
第9章 菜单和对话框 128
9.1 菜单基础 128
9.1.1 什么是菜单 128
9.1.2 创建菜单的基本步骤 129
9.2 菜单的基本结构 129
9.2.1 一个菜单程序实例 129
9.2.2 菜单程序的运行界面 132
9.2.3 创建菜单框架 133
9.2.4 级联菜单 134
9.2.5 菜单项的快捷键 134
9.2.6 单击事件的监视机制 135
9.2.7 终止程序运行机制 135
9.2.8 复选框菜单项 136
9.3 文本编辑功能 137
9.3.1 复制 138
9.3.2 剪切 138
9.3.3 粘贴 138
9.3.4 剪贴板的应用 139
9.4 激活系统菜单 139
9.5 对话框 140
9.5.1 一个典型的对话框程序 140
9.5.2 对话框程序的运行 143
9.5.3 文件对话框 144
第10章 图形方法 147
10.1 Graphics类的图形方法 147
10.2 用Graphics类的方法画图 149
10.2.1 画图形边框 149
10.2.2 图形颜色的填充 150
10.2.3 自定义颜色和擦除图形 150
10.2.4 三维立体矩形 151
10.2.5 用3个基色表示颜色 152
10.2.6 颜色的异或 152
10.2.7 setXORMode方法 153
10.2.8 drawChars方法 154
10.3 Graphics2D类的方法 155
10.3.1 Line2D类 155
10.3.2 java.awt.geom包 156
10.3.3 Rectangle2D和Round Rectangle2D类 157
10.3.4 Arc2D类 158
10.3.5 BasicStroke类 159
10.3.6 QuadCurve2D类 161
10.3.7 CubicCurve2D类 162
10.3.8 GradientPaint类 163
10.4 徒手画 164
10.4.1 自由画 164
10.4.2 橡皮筋图形 166
10.5 鼠标事件 169
10.5.1 MouseMotionListener 接口 169
10.5.2 MouseListener接口 169
10.5.3 MouseEvent类 170
10.5.4 鼠标指针 170
10.6 键盘事件 171
10.6.1 KeyListener接口 171
10.6.2 键盘事件的应用 173
第11章 多媒体和线程 175
11.1 图片的显示 175
11.1.1 通过Applet类显示图片 175
11.1.2 通过Frame类显示图片 177
11.1.3 怎样做一个照相册 179
11.1.4 添加标题栏中的图标 182
11.2 线程和动画 183
11.2.1 什么是线程 183
11.2.2 创建线程的途径之一 183
11.2.3 运行多个线程 186
11.2.4 创建线程的途径之二 188
11.2.5 直接在MS-DOS 窗口中显示 190
11.3 时间与控制 191
11.3.1 怎样测定时间 191
11.3.2 用时间控制程序 193
11.4 播放音乐文件 195
11.4.1 一个简单的播放器 195
11.4.2 能选取文件的播放器 196
11.5 播放视频文件 198
11.5.1 下载JMF文件 198
11.5.2 安装JMF文件 200
11.5.3 一个简单的视频播放器 201
第12章 文件操作 204
12.1 FileInputStream类 204
12.1.1 直接显示在屏幕上 204
12.1.2 在文本区中显示 205
12.2 FileOutputStream类 207
12.2.1 从文件输入 207
12.2.2 从键盘输入 208
12.3 FileReader和FileWriter类 209
12.3.1 FileReader类 209
12.3.2 FileWriter类 211
12.4 打开和保存文件 212
12.4.1 怎样打开一个文本文件 214
12.4.2 怎样保存文件 215
12.5 RandomAccessFile类 216
12.6 运行可执行文件 218
12.6.1 通过对话框选取文件 218
12.6.2 直接运行一个可执行 文件 220
第13章 数据库 222
13.1 数据库的基本概念 222
13.2 创建ODBC数据源 223
13.3 显示数据库 225
13.3.1 怎样显示数据表 225
13.3.2 JDBC-ODBC桥 227
13.3.3 建立数据库的链接 227
13.3.4 创建Statement对象 228
13.3.5 SQL语句 228
13.3.6 记录集 228
13.4 数据库的查询和修改 229
13.4.1 一个进行查询和 修改数据库的程序 229
13.4.2 数据库查询 233
13.4.3 SQL字符串的表示方式 234
13.4.4 一个字符串实例 234
13.4.5 修改记录 235
13.4.6 添加记录 235
13.4.7 删除记录 236
13.5 逐条显示记录 237
第二部分 HTML和JavaScript
第14章 HTML语言 241
14.1 HTML文件的组成 241
14.1.1 HTML的特点 241
14.1.2 一个简单的HTML实例 242
14.1.3 HTML文件的编辑和显示 243
14.1.4 源文件分析 244
14.1.5 颜色属性的设置 245
14.2 文本设置 246
14.2.1 标题标记 246
14.2.2 FONT标记 246
14.2.3 其他字体标记 247
14.2.4 换行和注释标记 248
14.2.5 小于号和大于号标记 249
14.3 段落标记 249
14.3.1 PRE标记 249
14.3.2 Textarea标记 250
14.3.3 Blockquote标记 251
14.3.4 P标记 251
14.3.5 HR标记 251
14.3.6 CENTER标记 252
14.3.7 Address标记 252
14.3.8 综合实例 252
14.4 列表 253
14.4.1 无序列表 253
14.4.2 目录表和菜单表 254
14.4.3 有序列表 255
14.4.4 选择列表 256
14.5 表格 258
14.5.1 一个表格程序 258
14.5.2 TABLE标记 259
14.5.3 CAPTION标记 260
14.5.4 TH标记 260
14.5.5 TR标记 260
14.5.6 TD标记 261
14.5.7 表格的创建 261
14.5.8 通过表格格式化页面 262
14.6 链接 262
14.6.1 A标记 262
14.6.2 超文本链接 263
14.6.3 IMG标记 264
14.6.4 播放视频文件 265
14.6.5 MARQUEE标记 266
14.6.6 BGSOUND标记 267
14.6.7 EMBED标记 267
14.6.8 走马灯和多媒体程序 268
14.7 窗体和框架 268
14.7.1 表单标记 268
14.7.2 框架集和框架 269
14.7.3 FRAME标记 269
14.7.4 框架集和框架标记的应用 269
14.7.5 IFRAME标记 271
14.7.6 BODY标记的属性 271
14.7.7 DIV标记 272
14.8 内部控件 273
14.8.1 BUTTON、SUBMIT、 RESET按钮 273
14.8.2 CHECKBOX和RADIO 273
14.8.3 TEXT 274
14.8.4 PASSWORD 274
14.8.5 SELECT 274
14.8.6 TEXTAREA 274
14.8.7 HIDDEN 275
14.9 INPUT标记 275
第15章 JavaScript 278
15.1 JavaScript介绍 278
15.1.1 什么是JavaScript 278
15.1.2 JavaScript实例一 279
15.1.3 JavaScript实例二 280
15.1.4 方法和事件 281
15.2 数据类型 282
15.2.1 JavaScript的数据类型 282
15.2.2 变量 282
15.3 运算符 283
15.3.1 算术运算 283
15.3.2 位运算 283
15.3.3 算术和赋值的结合运算 283
15.3.4 逻辑运算 284
15.3.5 比较运算 284
15.3.6 字符串运算 284
15.3.7 条件运算 284
15.3.8 运算符的优先级 285
15.4 内部对象 285
15.4.1 String对象的属性 286
15.4.2 String对象的方法 287
15.4.3 系统函数 288
15.4.4 Math对象的方法 290
15.4.5 Date对象的方法 291
15.5 对象的操作 293
15.5.1 通过句号引用对象的属性 293
15.5.2 通过句号引用对象的方法 294
15.5.3 通过关键字操作对象 294
15.6 浏览器对象 296
15.6.1 两类浏览器对象 296
15.6.2 window对象的属性 296
15.6.3 有框架的窗口 299
15.6.4 在子窗口链接文件 300
15.6.5 self窗口 301
15.6.6 top窗口 302
15.6.7 window对象的方法 304
15.6.8 document对象 304
15.7 事件 307
15.7.1 鼠标事件 307
15.7.2 onMouseOver事件 308
15.7.3 键盘事件 310
15.7.4 获取和失去焦点事件 310
15.7.5 改变窗口大小事件 311
15.7.6 加载和卸载窗口事件 311
第三部分 JSP基础
第16章 JSP的运行环境 313
16.1 JSP基础 313
16.1.1 什么是JSP 313
16.1.2 在计算机上运行JSP 314
16.1.3 安装TCP/IP协议 314
16.2 安装JSP引擎 315
16.2.1 下载Resin 315
16.2.2 运行Resin 316
16.2.3 下载JSWDK 318
16.2.4 设置JSWDK的环境变量 319
16.2.5 运行和关闭JSWDK 服务器 320
16.2.6 检验JSWDK服务器 321
第17章 JSP文件基础 324
17.1 Java编程和JavaScript编程 324
17.1.1 用JavaScript编写的 JSP程序 324
17.1.2 JSP程序的存放地址 326
17.1.3 用Java编写的JSP程序 327
17.2 JSP文件的标记 328
17.2.1 注释标记 328
17.2.2 本程序中介绍的标记 329
17.3 动态网页 330
17.3.1 通过Post方法传递数据 330
17.3.2 Request对象 331
17.3.3 客户接收到的文件 332
17.3.4 通过Get方法传递数据 333
17.3.5 通过链接传递数据 334
17.3.6 传递信息的3种方法 336
17.4 通过文本区传递信息 336
17.4.1 怎样建立文本区 336
17.4.2 怎样接收文本区中的 数据 337
17.5 单选按钮和复选框 338
17.5.1 怎样创建单选按钮和 复选框 338
17.5.2 怎样接收单选按钮和 复选框中的信息 339
17.6 列表框 341
17.6.1 怎样创建多选列表框 341
17.6.2 怎样获取多选列表框中 的信息 342
17.6.3 怎样创建单选列表框 344
17.6.4 怎样获取单选列表框中 的信息 345
17.7 表单检测 346
17.7.1 表单填写内容的检测 346
17.7.2 回执 347
17.8 抛出例外 348
17.8.1 默认的错误显示机制 348
17.8.2 errorPage属性 349
17.8.3 怎样将错误显示为中文 350
17.8.4 一个更简单的中文 显示错误方法 351
17.8.5 显示其他错误 352
17.8.6 人为设定的错误 354
第18章 文件处理 355
18.1 地址、路径和目录 355
18.1.1 文件和文件夹的地址 355
18.1.2 文件夹目录的测定 357
18.2 文件和文件夹的创建和删除 359
18.2.1 文件夹的创建和删除 359
18.2.2 文件的创建和删除 360
18.3 读 入 文 件 361
18.3.1 调用read方法逐个 读取文本中的字符 362
18.3.2 逐行读取 363
18.3.3 JavaScript语言读取 文件的方法 364
18.4 写入文件 366
18.4.1 文本区信息的传递 366
18.4.2 将信息写入文件 366
18.4.3 BufferedWriter对象的 应用 368
18.4.4 客访计数器 369
18.5 RandomAccessFile对象的应用 370
18.5.1 在文件中添加内容 370
18.5.2 将客户新意见添加到 原来文件中 372
18.5.3 留言板 374
18.6 文件的属性 377
第19章 JSP数据库编程 379
19.1 数据库和数据源 379
19.1.1 JSP数据库程序的特点 379
19.1.2 创建数据库 379
19.1.3 regi.mdb数据库的数据表 380
19.1.4 创建ODBC数据源 380
19.2 数据表的结构 381
19.2.1 字段的测试 381
19.2.2 rgst数据表结构 383
19.3 显示数据表 383
19.3.1 怎样显示数据表的字段 383
19.3.2 怎样显示记录号 386
19.4 游标 387
19.4.1 游标的应用 387
19.4.2 显示指定记录 390
19.5 Select表达式和Where子句 391
19.5.1 什么是Select表达式 391
19.5.2 Select表达式中的
算术运算 393
19.5.3 比较运算 395
19.5.4 Like和通配符 397
19.5.5 Not Like和通配符 398
19.5.6 Between ….And运算 399
19.5.7 Not In运算 400
19.5.8 And和Or运算 401
19.5.9 Order排序运算 401
19.6 网上查询 402
19.6.1 一个查询程序 402
19.6.2 查询过程 405
19.6.3 程序分析 406
19.7 添加记录 407
19.7.1 一个添加记录的程序 407
19.7.2 程序的运行 410
19.7.3 程序分析 410
19.8 删除程序 411
19.8.1 创建删除记录界面 412
19.8.2 删除记录程序 413
19.9 修改记录 416
19.9.1 创建修改记录界面 417
19.9.2 修改记录程序 418
19.9.3 修改单个字段 421
第20章 JSP的隐含对象 422
20.1 Application对象 422
20.1.1 Application对象的特点 422
20.1.2 设置Application 对象的变量 423
20.1.3 关于resin.conf文件 424
20.1.4 获取Application 对象的初始值 425
20.1.5 在程序中设置Application 对象的变量 426
20.1.6 removeAttribute方法 427
20.1.7 application对象的 方法小结 428
20.1.8 数据类型的转换小结 429
20.2 Session对象 429
20.2.1 Session对象的特点 429
20.2.2 Session对象变量的设置 430
20.2.3 Session对象的属性 431
20.2.4 Session的删除 432
20.2.5 Session对象的应用 433
20.3 Cookie 435
20.3.1 什么是Cookie 435
20.3.2 怎样建立Cookie变量 436
20.3.3 怎样从Cookie获取数据 438
20.3.4 设置Cookie变量的 存取路径 441
20.3.5 设置Cookie变量存取 路径的效果 442
20.3.6 练习汉字输入程序 444
20.3.7 新客户登录 446
20.3.8 登录信息的接收和存放 447
20.3.9 老客户登录 449
20.4 Request和Response对象 451
20.4.1 Request对象 451
20.4.2 setAttribute方法 452
20.4.3 getAttribute方法 453
20.4.4 Response对象 455
20.5 静态变量 455
第21章 JSP标记 457
21.1 JSP的基本特点 457
21.1.1 区分HTML和JSP语句 457
21.1.2 区分Java和Java Script语句 457
21.1.3 JSP网页的结构 457
21.2 脚本元件 458
21.2.1 程序代码标记 458
21.2.2 声明定义标记 458
21.2.3 表达式标记 459
21.2.4 注释标记 460
21.3 指令元件 460
21.3.1 网页指令 460
21.3.2 Buffer的应用 462
21.3.3 循环的终止 463
21.3.4 强制输出缓冲器中数据 464
21.3.5 加载指令 465
21.4 动作元件 466
21.4.1 标记 466
21.4.2 加载程序的显示 467
21.4.3 标记 468
21.4.4 标记 469
21.4.5 标记 470
21.4.6 标记 472
第四部分 Java Bean和Java Servlet
第22章 Java Bean 473
22.1 什么是Java Bean 473
22.1.1 Java Bean的特点 473
22.1.2 Resin的设置 474
22.1.3 Java Bean程序的 存放地址 474
22.2 一个最简单的Java Bean程序 475
22.2.1 用Java Bean表示 一个字符串 475
22.2.2 Java Bean的package 476
22.2.3 怎样访问Java Bean 477
22.2.4 一个更完善的字符串 程序 478
22.2.5 访问str.java 479
22.2.6 链接字符串 481
22.2.7 链接字符串的调用 481
22.3 Java Bean和函数 482
22.3.1 用Java Bean表示函数 483
22.3.2 product方法的调用 483
22.3.3 Java Bean中设置数组 484
22.3.4 数组的调用 485
22.4 在Bean中存放数据 487
22.4.1 标记 487
22.4.2 数据的设置和获取 488
22.4.3 通过Bean对象设置和 获取数据 489
22.4.4 怎样接收表单输入 490
22.5 怎样通过Java Bean读写文件 492
22.5.1 程序中的通用和专用语句 492
22.5.2 Java Bean的组成 494
22.5.3 通过Java Bean读取文件 496
22.6 数据库程序的Java Bean 497
22.6.1 数据库程序需要一个 什么样的Java Bean 497
22.6.2 数据库程序对Bean 方法的调用 498
22.7 Bean对象的保存 500
22.7.1 Bean属性的设置和获取 500
22.7.2 Bean对象的读和写 501
22.7.3 Bean对象的存储 502
22.7.4 对文件bnser.ser的读取 503
第23章 Servlet 506
23.1 什么是Servlet 506
23.1.1 Servlet的特点 506
23.1.2 Servlet的存放地址 507
23.2 Servlet的基本架构 508
23.2.1 一个最简单的Servlet 508
23.2.2 Servlet的运行 510
23.2.3 更简单的Servlet 511
23.3 JSP和Servlet 512
23.4 Servlet的应用 515
23.4.1 Servlet测试HttpServlet Request对象 515
23.4.2 Servlet调用Cookie 517
23.4.3 Servlet测试Session 519
23.4.4 doGet方法和service方法 522
23.5 Servlet获取HTML表单信息 523
23.5.1 HTML发送表单信息 523
23.5.2 Servlet获取表单信息 524
23.6 Servlet导向JSP 525
23.7 JSP调用Servlet 527
23.8 Servlet调用Java Bean 528
第五部分 JSP网站编程
第24章 聊天室 530
24.1 聊天室编程基础 530
24.1.1 怎样进行聊天 531
24.1.2 一台计算机模拟 多个人的聊天 532
24.1.3 聊天室程序的结构 532
24.2 登录聊天室 533
24.2.1 登录程序代码 533
24.2.2 登录表单的创建 535
24.2.3 检查登录数据 535
24.2.4 onload属性的应用 536
24.2.5 用open方法打开窗口 536
24.3 聊天数据的处理 537
24.3.1 登录数据处理文件 537
24.3.2 表单数据的传递 539
24.3.3 聊天室人数统计 539
24.3.4 将最新的发言放到 最前面 540
24.3.5 设置Session和Application 变量 540
24.3.6 进行显示的字符串 541
24.4 创建窗口框架 541
24.4.1 frame.jsp文件 541
24.4.2 frame0.jsp文件 542
24.4.3 frame1.jsp文件 543
24.4.4 frame2.jsp 545
24.5 聊天语句处理 545
24.6 退出机制 547
24.7 聊天室程序的运行 549
第25章 网上书店 550
25.1 进入网上书店 550
25.2 应用数据库和Java Bean 551
25.2.1 应用数据库 552
25.2.2 创建Java Bean 553
25.2.3 通过Java Bean 连接数据源 554
25.3 选购图书 556
25.4 确认或修改选购 557
25.5 购书清单 559
25.6 完成购买 562
25.7 错误处理 563
25.7.1 没有选书 563
25.7.2 选取的书籍没有 填写数量 564
25.7.3 购书数量是小数 564
25.7.4 其他错误 564
25.7.5 无效操作 565
25.7.6 本程序有待哪些改进 565

[图书资源]

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha