JSP编程思想与实践PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:吴其庆编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2003
- ISBN:7502433457
- 页数:608 页
第1章JSP基础知识 1
1.1JSP技术 1
1.1.1JSP的核心技术 1
1.1.2JSP的优势 1
1.1.3JSP的应用范围 2
1.1.4JSP的技术前景 2
1.1.5JSP的设计模式 2
1.1.6初学者应该注意的几个问题 3
1.2Resin服务器 3
1.2.1Resin服务器的介绍 3
1.2.2Resin服务器的下载与安装 4
1.2.3Resin服务器的示例程序 5
1.3Tomcat服务器 6
1.3.1Tomcat服务器的介绍 6
1.3.2Tomcat服务器的下载与安装 7
1.3.3Tomcat服务器的示例程序 11
1.4WebLogic服务器 12
1.4.1WebLogic服务器的介绍 13
1.4.2WebLogic服务器的下载与安装 13
1.4.3WebLogic服务器的示例程序 17
1.5JSP的编程工具 18
1.5.1Dreamweaver的下载与安装 18
1.5.2Dreamweaver的界面介绍 19
1.5.3Dreamweaver的基本操作 20
1.5.4JBuilder的下载与安装 22
1.5.5JBuilder的界面介绍 25
1.5.6JBui1der的基本操作 26
1.6HelloJSP程序 27
1.6.1应用JBuilder创建HelloJSP程序 27
1.6.2应用Dreamweaver创建HelloJSP程序 29
1.6.3实例的剖析与升华 30
1.7JSP的生命周期结构图 33
1.8JSP帮助文档 35
1.8.1Java官方网站JSP技术文档的应用 35
1.8.2JBuilder帮助文档的应用 38
1.9JSP的专有名词解释 39
1.10小结 39
1.11问与答 39
综合练习题一 40
一、填空题 40
二、判断题 40
三、简答题 40
四、上机实习题 41
第2章JSP的语法标识 42
2.13种JSP语法标识 42
2.2指令(directive)标识 42
2.2.1page标识的语法与实例演示 42
2.2.2include标识的语法与实例演示 46
2.2.3taglib标识的语法与实例演示 48
2.2.4实例的剖析与升华 48
2.3动作(action)标识 49
2.3.1jsp:forward标识的语法与实例演示 49
2.3.2jsp:useBean标识的语法与实例演示 51
2.3.3jsp:getProperty标识的语法与实例演示 53
2.3.4jsp:setProperty标识的语法与实例演示 55
2.3.5jsp:include标识的语法与实例演示 57
2.3.6jsp:plugin标识的语法与实例演示 58
2.3.7实例的剖析与升华 60
2.4脚本(scriptlet)标识 60
2.4.1明标识的语法与实例演示 60
2.4.2表达式标识的语法与实例演示 61
2.4.3帮助标识的语法与实例演示 62
2.4.4程序标识的语法与实例演示 63
2.4.5实例的剖析与升华 63
2.5商品订购的实例构思与演示 63
2.6实例的剖析与升华 67
2.7小结 67
2.8问与答 67
综合练习题二 68
一、填空题 68
二、判断题 68
三、简答题 68
四、上机实习题 68
第3章JSP的内建对象 69
3.19种内建对象的介绍 69
3.29种内建对象的语法列表 69
3.3常用内建对象的应用 70
3.3.1out对象的常用方法与实例演示 70
3.3.2request对象的常用方法与实例演示 71
3.3.3response对象的常用方法与实例演示 74
3.3.4session对象的常用方法与实例演示 75
3.3.5application对象的常用方法与实例演示 78
3.3.6config对象的常用方法与实例演示 80
3.3.7pageContext对象的常用方法与实例演示 82
3.3.8exception对象的常用方法与实例演示 85
3.3.9实例的剖析与升华 86
3.4登录界面的实例构思与演示 87
3.5实例的剖析与升华 88
3.6小结 89
3.7问与答 89
综合练习题三 89
一、填空题 89
二、判断题 90
三、简答题 90
四、上机实习题 90
第4章Java的基础知识 91
4.1变量的基础知识 91
4.1.1变量的名字规范 91
4.1.2变量的定义语法和实例演示 92
4.2操作符的基础知识 93
4.2.1算术操作符的列表与实例演示 93
4.2.2赋值操作符的列表与实例演示 95
4.2.3关系操作符的列表与实例演示 96
4.2.4条件操作符的列表与实例演示 97
4.2.5逻辑操作符的列表与实例演示 98
4.3数据类的基础知识 99
4.3.1短整型整数类(Short)的语法与实例演示 99
4.3.2整数类(Integer)的语法与实例演示 101
4.3.3长整型整数类(Long)的语法与实例演示 102
4.3.4单精度浮点数类(Float)的语法与实例演示 104
4.3.5双精度浮点数类(Double)的语法与实例演示 105
4.4字符串类的基础知识 107
4.4.1字符串类的创建语法与实例演示 107
4.4.2字符串类的常用方法与实例演示 108
4.5StringTokenizer类的语法与实例演示 111
4.6StringBuffer类的语法与实例演示 112
4.7日期类的基础知识 114
4.7.1iava.util Date类的语法与实例演示 114
4.7.2Calendar类的语法与实例演示 115
4.7.3java.sql.Date类的语法与实例演示 117
4.8数组的基础知识 118
4.8.1一维数组的创建与实例演示 118
4.8.2多元数组的创建与实例演示 120
4.9集合类的基础知识 121
4.9.1Vector类的语法与实例演示 121
4.9.2HashSet类的语法与实例演示 122
4.9.3Hashtable类的语法与实例演示 123
4.10类型互相转换的基础知识 125
4.10.1数字类型互相转换的语法与实例演示 125
4.10.2字符串类型与数字类型互相转换的语法与实例演示 126
4.10.3日期类型与数字、字符串类型互相转换的语法与实例演示 128
4.11Math类的语法与实例演示 130
4.12三角函数的语法与实例演示 131
4.13特殊字符的基础知识 133
4.13.1转义字符的实例演示 133
4.13.2科学记数的实例演示 134
4.14Java的控制语句的基础知识 135
4.14.1if语句的语法与实例演示 135
4.14.2if-else语句的语法与实例演示 135
4.14.3for语句的语法与实例演示 136
4.14.4while语句的语法与实例演示 137
4.14.5swith语句的语法与实例演示 138
4.15Java的异常处理的基础知识 140
4.15.1常用的异常类列表 140
4.15.2捕捉异常的实例演示 140
4.15.3抛出异常的实例演示 142
4.16汇率转换的实例构思与演示 143
4.17实例的剖析与升华 145
4.18小结 146
4.19问与答 146
综合练习题四 146
一、填空题 146
二、判断题 146
三、简答题 147
四、上机实习题 147
第5章JavaBean的基础知识 148
5.1JavaBean的技术介绍 148
5.2HelloJavaBean的创建与实例演示 148
5.3JavaBean属性的创建与实例演示 152
5.4JavaBean方法的创建与实例演示 154
5.5网上音乐光碟商城的实例构思与演示 156
5.6实例的剖析与升华 162
5.7小结 163
5.8问与答 163
综合练习题五 163
一、填空题 163
二、判断题 163
三、简答题 163
四、上机实习题 164
第6章Servlet的基础知识 165
6.1HelloServlet的创建与实例演示 165
6.2Servlet的生命周期 167
6.2.1Servlet生命周期结构图 167
6.2.2Servlet与JSP生命周期的比较 168
6.2.3Servlet生命周期的实例演示 168
6.3Servlet的事件介绍 169
6.3.1doGet事件的语法与实例演示 169
6.3.2doPost事件的语法与实例演示 171
6.3.3service事件的语法与实例演示 173
6.3.4doPut事件的语法与实例演示 175
6.3.5doDelete事件的语法与实例演示 178
6.3.6实例的剖析与升华 180
6.4Servlet常用类的应用 181
6.4.1PrintWriter类的语法与实例演示 181
6.4.2HttpServletRequest接口的语法与实例演示 182
6.4.3HttpServletResponse接口的语法与实例演示 183
6.4.4HttpSession接口的语法与实例演示 185
6.4.5ServletContext接口的语法与实例演示 186
6.4.6实例的剖析与升华 187
6.5FilterServlet的语法与实例演示 187
6.6ListenerServlet的语法与实例演示 191
6.7Servlet的web.xml文件设置与实例演示 195
6.8Servlet与音乐光碟商城的实例构思与演示 198
6.9实例的剖析与升华 204
6.10小结 204
6.11问与答 204
综合练习题六 205
一、填空题 205
二、判断题 205
三、简答题 205
四、上机实习题 205
第7章Appet的基础知识 206
7.1HelloApplet的创建与实例演示 206
7.2Applet的生命周期 208
7.2.1Applet的生命周期结构图 209
7.2.2Applet的生命周期的实例演示 209
7.3Applet与JSP结合应用的实例构思与演示 211
7.4Applet与Servlet结合应用的实例构思与演示 214
7.5实例的剖析与升华 218
7.6小结 218
7.7问与答 218
综合练习题七 218
一、填空题 218
二、判断题 218
三、简答题 219
四、上机实习题 219
第8章JSP的数据库操作 220
8.1JDBC技术介绍 220
8.2MySQL数据库的介绍 221
8.2.1MySQL数据库的下载与安装 221
8.2.2MySQL的创建数据库的实例演示 225
8.2.3MySQL的创建、删除数据表的实例演示 227
8.2.4MySQL的增删改操作的实例演示 228
8.2.5MySQL的查询操作的实例演示 229
8.2.6实例的剖析与升华 230
8.3Access数据库的介绍 231
8.3.1Access数据库的安装 231
8.3.2Access的创建数据库的实例演示 231
8.3.3Access的创建、删除数据表的实例演示 232
8.3.4Access的增删改操作的实例演示 233
8.3.5Access的查询操作的实例演示 234
8.3.6实例的剖析与升华 236
8.4SQLServer数据库的介绍 236
8.4.1SQLServer数据库的下载与安装 236
8.4.2SQLServer的创建数据库的实例演示 242
8.4.3SQLServer的创建、删除数据表的实例演示 243
8.4.4SQLServer的增删改操作的实例演示 244
8.4.5SQLServer的查询操作的实例演示 245
8.4.6实例的剖析与升华 247
8.5JSP/Servlet的数据库联接技术 247
8.5.1JSP与MySQL数据库联接的实例演示 247
8.5.2JSPAccess数据库联接的实例演示 251
8.5.3JSP与SQLServer数据库联接的实例演示 253
8.5.4Servlet数据库联接的实例演示 257
8.5.5JSP、JavaBean、Servlet与数据库联接的实例演示 258
8.5.6实例的剖析与升华 260
8.6JSP的数据操作技术 260
8.6.1JSP的数据表创建的实例演示 261
8.6.2JSP的增加数据的实例演示 262
8.6.3JSP的更改数据的实例演示 264
8.6.4JSP的删除数据的实例演示 265
8.6.5JSP的查询数据的实例演示 266
8.6.6JSP的带参数查询数据的实例演示 269
8.6.7实例的剖析与升华 271
8.7带数据库的登录程序的实例构思与演示 274
8.8实例剖析与升华 280
8.9小结 280
8.10问与答 280
综合练习题八 280
一、填空题 280
二、判断题 281
三、简答题 281
四、上机实习题 281
第9章JSP的高级应用 282
9.1网页重定向的实例演示 282
9.2Cookie应用的实例演示 288
9.3中止JSP/Servlet程序执行的实例演示 292
9.4互联网程序设置的实例演示 293
9.5缓存的实例演示 298
9.6提高数据库效率的建议 305
9.7数据分页浏览实例演示 305
9.8小结 313
9.9问与答 313
综合练习题九 313
一、填空题 313
二、判断题 313
三、简答题 314
四、上机实习题 314
第10章JSP的设计模式 315
10.1Struts设计模式 315
10.1.1Struts的下载和安装 316
10.1.2Struts的示例程序运行 318
10.1.3Struts的API帮助的应用 325
10.1.4登录界面的实例构思与演示 329
10.1.5Struts的数据库应用的实例构思与演示 336
10.1.6实例剖析与升华 343
10.2Cocoon设计模式 353
10.2.1Cocoon的下载和安装 353
10.2.2Cocoon的示例程序运行 354
10.2.3Cocoon的帮助应用 356
10.2.4Cocoon网络程序的实例构思与演示 358
10.2.5实例剖析与升华 367
10.3JSTL设计模式 375
10.3.1JSTL的下载和安装 376
10.3.2JSTL的示例程序运行 378
10.3.3JSTL的API帮助的应用 381
10.3.4JSTL网络程序的实例构思与演示 382
10.3.5JSTL的数据库应用的实例构思与演示 390
10.3.6实例剖析与升华 399
10.4Velocity设计模式 399
10.4.1Velocity的下载和安装 399
10.4.2Velocity的示例程序运行 403
10.4.3Velocity的API帮助的应用 404
10.4.4Velocity网络程序的实例构思与演示 405
10.4.5实例剖析与升华 408
10.5Turbine设计模式 408
10.5.1Turbine的下载和安装 408
10.5.2Turbine的示例程序运行 412
10.5.3Turbine的API帮助的应用 414
10.5.4Turbine网络程序的实例构思与演示 414
10.5.5实例剖析与升华 418
10.6自定义的设计模式 419
10.6.1自定义标识的技术介绍 419
10.6.2自定义标识的网络程序的实例构思与演示 419
10.6.3实例剖析与升华 431
10.7小结 434
10.8问与答 434
综合练习题十 434
一、填空题 434
二、判断题 435
三、简答题 435
四、上机实习题 435
第11章JSP经典实例 436
11.1在线计数器实例 436
11.11Application与在线计数器的实例演示 436
11.1.2synchronized与在线计数器的实例演示 437
11.1.3文本在线计数器的实例演示 438
11.1.4数据库版在线计数器的实例演示 439
11.1.5使用Session对象控制多次访问假象的实例演示 442
11.1.6实例的剖析与升华 443
11.2文件上载实例 445
11.2.1文件上载控件的下载 445
11.2.2多个文件上载的实例演示 447
11.2.3获取上载文件信息的实例演示 448
11.2.4限制上载文件格式的实例演示 450
11.2.5在表单内处理文件上载的实例演示 452
11.2.6自定义的单个文件上载类的实例演示 456
11.2.7自定义的多个文件上载类的实例演示 459
11.2.8实例的剖析与升华 463
11.3发邮件实例 468
11.3.1实例构思 470
11.3.2运行流程图 470
11.3.3文件结构图 471
11.3.4创建步骤 471
11.3.5实例的剖析与升华 482
11.4留言板实例 482
11.4.1实例构思 482
11.4.2运行流程图 482
11.4.3文件结构图 482
11.4.4数据字典 482
11.4.5创建步骤 483
11.4.6实例的剖析与升华 490
11.5在线调查实例 490
11.5.1实例构思 490
11.5.2运行流程图 491
11.5.3文件结构图 491
11.5.4数据字典 491
11.5.5创建步骤 492
11.5.6实例的剖析与升华 516
11.6小结 516
11.7问与答 516
综合练习题十一 517
一、填空题 517
二、判断题 517
三、简答题 517
四、上机实习题 517
第12章JSP综合实例 518
12.1聊天室的需求分析 518
12.2聊天室的建模分析 520
12.2.1聊天室的用例图 520
12.2.2用户注册、登录模块的活动图 520
12.2.3聊天模块的活动图 521
12.2.4下载模块的活动图 521
12.2.5聊天室的部署图 522
12.3聊天室的数据字典和创建 522
12.4聊天室的模块编码 524
12.4.1用户注册、登录模块编码 524
12.4.2聊天模块编码 528
12.4.3下载模块编码 533
12.5聊天室部署与应用 535
12.6BBS的需求分析 540
12.7BBS的建模分析 542
12.7.1BBS用例图 542
12.7.2BBS用户的注册、登录模块的活动图 543
12.7.3BBS信息查看模块的活动图 543
12.7.4BBS信息发布模块的活动图 543
12.7.5信息、用户管理员登录模块的活动图 544
12.7.6BBS信息管理模块的活动图 544
12.7.7用户管理模块的活动图 544
12.7.8BBS的部署图 545
12.8BBS的数据字典和创建 545
12.9BBS的模块编码 552
12.9.1BBS用户的注册、登录模块编码 552
12.9.2BBS信息查看模块编码 554
12.9.3BBS信息发布模块编码 567
12.9.4信息、用户管理员登录模块编码 572
12.9.5BBS信息管理模块编码 574
12.9.6用户管理模块编码 583
12.10BBS部署与应用 593
12.11小结 603
12.12问与答 603
综合练习题十二 603
一、填空题 603
二、判断题 604
三、简答题 604
四、上机实习题 604
第13章结束语:JSP的运行效率分析 605
参考答案 606
参考文献 608
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《先秦政治思想史》梁启超著 2019
- 《《鬼谷子》思想新解 上》林仁政著 2015
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《刘泽华全集 先秦政治思想史 下》刘泽华著;南开大学历史学院编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019