JSP程序员成长攻略PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:蒙祖强,龚涛等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2008
- ISBN:7508452461
- 页数:595 页
第1章 JSP技术概述 1
1.1 JSP技术简介 1
1.1.1 关于JSP 1
1.1.2 JSP的特点 2
1.2 JSP与ASP和PHP 2
1.2.1 ASP 2
1.2.2 PHP 3
1.2.3 JSP、ASP和PHP的比较 3
1.3 JavaBean技术 4
1.4 配置JSP开发环境和第一个JSP实例程序 5
1.4.1 创建与配置JSP开发环境 5
1.4.2 第一个JSP实例程序 9
1.5 小结 11
第2章 JSP与HTML语言 12
2.1 HTML语言简介 12
2.2 基本标记 14
2.3 正文标记 15
2.3.1 正文标题标记〈h#〉 15
2.3.2 字体标记〈font〉 16
2.3.3 物理字体标记 17
2.3.4 段元素标记〈p〉 18
2.3.5 水平线标记〈hr〉 19
2.3.6 列表标记 19
2.3.7 区隔标记〈div〉 21
2.4 表格的创建和使用 21
2.4.1 创建基本表格 21
2.4.2 设置整张表格的属性 23
2.4.3 设置表行的属性 24
2.4.4 设置单元格的属性 26
2.4.5 利用属性cellspacing绘制表格 28
2.5 超链接的使用 30
2.5.1 文本超链接 30
2.5.2 图片超链接 31
2.5.3 使用超链接提交数据 32
2.6 表单与数据提交 33
2.6.1 表单 34
2.6.2 按钮 35
2.6.3 文本框 35
2.6.4 列表框 38
2.6.5 隐藏域 41
2.6.6 单选按钮和复选框 45
2.6.7 get和post方式有何不同 50
2.7 小结 52
第3章 JSP的脚本语言——Java语言 53
3.1 Java语言概述 53
3.1.1 Java语言的特点 53
3.1.2 几种常用的Java开发工具 55
3.1.3 Hello Java程序——理解Java类的结构 57
3.2 基本数据类型 64
3.2.1 Java的语法要素 64
3.2.2 整型变量 67
3.2.3 浮点数变量 69
3.2.4 字符型变量 69
3.2.5 布尔型变量 70
3.2.6 变量的默认初始值 71
3.2.7 不同数据类型的相互转换 71
3.3 Java表达式及其运算 72
3.3.1 Java表达式 72
3.3.2 算术运算 72
3.3.3 关系运算 74
3.3.4 逻辑运算 74
3.3.5 赋值运算 76
3.3.6 位运算 77
3.3.7 运算符的优先级 79
3.4 Java流程控制 79
3.4.1 if语句 80
3.4.2 switch语句 83
3.4.3 while语句 85
3.4.4 for语句 88
3.4.5 break语句 90
3.4.6 continue语句 93
3.4.7 return语句 93
3.5 Java类和对象 93
3.5.1 类和对象的关系 93
3.5.2 类的结构和类的定义 94
3.5.3 创建类对象 96
3.5.4 对象实例成员的引用 96
3.5.5 类的继承 96
3.5.6 Java接口及其实现 99
3.5.7 方法重载 100
3.6 Java数组和String类 101
3.6.1 Java数组 101
3.6.2 Java字符串与String类 102
3.6.3 String类常用的方法 104
3.7 Java包、类及常用的方法 105
3.7.1 Java类库 105
3.7.2 数值计算的利器——Math类 106
3.8 小结 107
第4章 熟悉JSP语法 108
4.1 掌握JSP结构 108
4.1.1 了解一个JSP文件 108
4.1.2 领会JSP文件的结构 111
4.2 JSP注释 112
4.2.1 HTML注释 112
4.2.2 隐藏注释 113
4.3 JSP脚本元素 114
4.3.1 声明格式 114
4.3.2 表达式格式 117
4.3.3 JSP Scriptlet格式 117
4.4 JSP指令元素 118
4.4.1 include指令 119
4.4.2 page指令 121
4.4.3 taglib指令 123
4.5 JSP动作元素 124
4.5.1 〈jsp:forward〉 124
4.5.2 〈jsp:include〉 127
4.5.3 〈jsp:plugin〉 129
4.5.4 〈jsp:useBean〉 133
4.5.5 〈jsp:getProperty〉 137
4.5.6 〈jsp:setProperty〉 137
4.5.7 JSP实战——综合应用实例 139
4.6 小结 147
第5章 掌握JSP内置对象 148
5.1 out对象 148
5.2 request对象 149
5.3 response对象 154
5.4 session对象 158
5.5 application对象 164
5.6 pageContext对象 167
5.7 config对象 168
5.8 exception对象 170
5.9 page对象 172
5.10 小结 172
第6章 JSP应用实战进阶 173
6.1 使用内置对象开发网上购物车 173
6.1.1 定义购物车的数据结构 173
6.1.2 定义商品类 174
6.1.3 向购物车添加商品的方法 175
6.1.4 查看购物车中的商品 176
6.1.5 更改购物车中商品的数量 178
6.1.6 取消购物车中的商品 178
6.1.7 JSP页面的逻辑关系 179
6.1.8 JSP文件源代码及其运行结果 180
6.2 城市天气信息查询系统 189
6.2.1 设计思路 189
6.2.2 了解URL和URLConnection类 190
6.2.3 开发Weather类 193
6.2.4 文本数据处理方法 195
6.2.5 提取天气预报信息 196
6.2.6 系统集成与使用 197
6.3 站内搜索引擎 200
6.3.1 设计思路 201
6.3.2 站内HTML文件的搜索方法 201
6.3.3 过滤冗余信息 203
6.3.4 搜索引擎的创建和使用 204
6.4 小结 210
第7章 Servlet技术 211
7.1 Servlet概述 211
7.1.1 Servlet的特点 211
7.1.2 Servlet的功能 212
7.1.3 Servlet的生命周期 212
7.2 Servlet的开发和部署 212
7.3 熟悉ServletAPI 215
7.3.1 HttpServlet类 216
7.3.2 GenericServlet类 223
7.3.3 Servlet接口 227
7.3.4 ServletRequest接口 229
7.3.5 ServletResponse接口 233
7.3.6 ServletContext接口 233
7.4 servlet上下文监听 235
7.4.1 与上下文监听相关的两个接口 235
7.4.2 监听程序的开发、部署和测试 236
7.5 创建网站访问计数器 239
7.6 session监听 241
7.6.1 与session监听相关的四个接口 242
7.6.2 session监听程序 242
7.7 request监听 252
7.7.1 与request监听相关的两个接口 252
7.7.2 request监听程序 252
7.8 Servlet与JSP 254
7.9 小结 256
第8章 Applet技术 257
8.1 Applet概述 257
8.1.1 什么是Applet 257
8.1.2 了解Applet的基本结构 257
8.2 熟悉Applet类 259
8.2.1 影响Applet生命周期的5种方法 259
8.2.2 与图像显示相关的方法 262
8.2.3 与音频文件播放相关的方法 263
8.2.4 其他方法 266
8.3 熟悉Graphics类 266
8.3.1 Graphics类的主要方法 267
8.3.2 如何解决图像的抖动问题 272
8.4 使用鼠标事件的编程技巧 274
8.5 多线程技术 278
8.5.1 什么是线程 278
8.5.2 线程的生命周期 278
8.5.3 如何创建线程 279
8.6 使用Applet显示梵塔问题的求解过程 283
8.6.1 什么是梵塔问题 283
8.6.2 解决梵塔问题的思路 283
8.6.3 运用Applet技术解决梵塔问题 285
8.7 使用Applet将谓词公式化为子句集 297
8.7.1 谓词公式与子句集 297
8.7.2 程序的设计思路 298
8.7.3 程序的实现 299
8.7.4 程序分析 358
8.8 小结 359
第9章 使用JSP开发数据库应用 360
9.1 数据库系统 360
9.1.1 数据库系统的组成 360
9.1.2 数据库系统的结构 361
9.2 数据库管理系统(DBMS) 361
9.2.1 数据库的定义功能 361
9.2.2 数据的存取功能 361
9.2.3 数据库运行的管理功能 362
9.2.4 数据库的建立和维护功能 362
9.3 关系数据库 362
9.3.1 什么是关系数据库 362
9.3.2 关系数据库的特点 363
9.3.3 SQL:关系数据库语言 363
9.4 熟悉SQL Server 2000 363
9.4.1 使用企业管理器管理数据库 365
9.4.2 使用企业管理器管理数据表 367
9.4.3 查询分析器的使用 369
9.5 SQL查询语言 370
9.5.1 基本数据类型 370
9.5.2 数据表的创建和删除 371
9.5.3 数据表的查询 372
9.5.4 数据的插入、更新和删除 374
9.6 JDBC概述 375
9.6.1 什么是JDBC 375
9.6.2 JDBC驱动程序与驱动程序管理器 376
9.7 JDBC API类库 377
9.7.1 JDBC API类 377
9.7.2 JDBC API接口 378
9.8 连接数据库 380
9.8.1 使用JDBC-ODBC 381
9.8.2 使用JDBC 383
9.9 使用JSP查询和操纵数据 383
9.9.1 数据显示的分页技术 384
9.9.2 添加、更新和删除数据 386
9.10 实战训练:开发学生信息管理系统 386
9.10.1 连接数据库的JavaBean 387
9.10.2 查询信息模块 389
9.10.3 添加记录模块 392
9.10.4 更新信息模块 395
9.10.5 删除记录模块 402
9.11 小结 405
第10章 JSP的应用实战:个性化网络课程开发实例 406
10.1 系统的基本功能 406
10.2 系统的设计思路与目录结构 406
10.2.1 系统的设计思路 406
10.2.2 系统的目录结构 409
10.3 单元自测题模块的设计与实现 409
10.3.1 功能设计 409
10.3.2 数据库设计 412
10.3.3 试题管理子模块的实现 413
10.3.4 单元测试子模块的实现 427
10.4 课程页面的设计与实现 438
10.4.1 教学单元页面结构 438
10.4.2 “课堂练习”功能的实现 438
10.4.3 教学单元的学习评价及成绩保存 441
10.4.4 单元测试子模块的调用 445
10.4.5 课程页面的调度文件do.jsp 446
10.4.6 系统登录与注册模块的实现 455
10.5 小结 458
第11章 使用JSP开发Internet搜索引擎 459
11.1 功能设计 459
11.2 问题建模与算法设计 459
11.2.1 Internet搜索问题建模 459
11.2.2 爬行算法的设计 460
11.3 Internet爬行程序 461
11.3.1 数据库的设计 461
11.3.2 连接数据库的JavaBean 461
11.3.3 爬行程序的实现 465
11.3.4 搜索引擎的实现与运用 467
11.4 小结 469
第12章 使用JSP开发合同管理系统 470
12.1 系统功能设计 471
12.2 数据库设计 472
12.2.1 业务流程图和数据流图 472
12.2.2 表之间的关系 474
12.2.3 数据库的物理设计 474
12.3 系统前台设计 477
12.4 Oracle 8i数据库的设置 482
12.4.1 Oracle用户的创建与授权 483
12.4.2 Oracle数据表的创建 483
12.5 连接Oracle 8i数据库的JavaBean 484
12.6 系统的实现 488
12.6.1 系统主页 488
12.6.2 合同申请 496
12.6.3 合同查询 507
12.6.4 管理员审批 516
12.6.5 领导审批 532
12.6.6 合同汇总 539
12.6.7 合同修改 550
12.6.8 合同删除 559
12.6.9 合同执行情况登记 570
12.6.10 合同执行情况修改 574
12.6.11 合同模板管理 586
12.7 系统的运行 594
12.8 小结 595
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《金匮要略核心知识点全攻略》温成平,曹灵勇 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《英国攻略》《英国攻略》编辑部编著 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018