JSP程序设计教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:肖金秀等编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2003
- ISBN:7502433430
- 页数:392 页
1.1 JSP简介 1
1.1.1 JSP的起源与背景 1
第1章 JSP概述 1
1.1.2 JSP的优点 2
1.2 Java Servlet技术 3
1.3 ASP、PHP与JSP的比较 4
1.3.1 结构 4
1.3.2 性能和平台无关性 4
1.3.3 Session管理 5
1.3.4 Application管理 5
1.3.5 ServerSideIncludes 5
1.3.6 JavaBean 5
1.3.7 JSP和数据库 6
1.4 JSP的结构 7
一、基础题 10
二、上机实习 10
综合练习一 10
小结 10
第2章 JSP应用基础 11
2.1 JSP运行环境的要求 11
2.1.1 JSP对硬件的基本要求 11
2.1.2 JSP对软件的基本要求 11
2.1.3 JSP对操作系统的基本要求 12
2.2 JSP运行环境的配置 12
2.2.1 JDK的配置 12
2.2.2 应用服务程序的配置 13
2.3 应用服务器的启动与关闭 14
2.4 一个简单的JSP实例 15
2.4.1 测试纯JSP页面实例 15
2.4.2 测试Servlet 16
二、上机实习 18
一、基础题 18
综合练习二 18
小结 18
第3章 Java应用基础 19
3.1 Java概述 19
3.1.1 Java的发展史 19
3.1.2 Java的影响 20
3.2 面向对象编程 21
3.2.1 对象的定义 21
3.2.2 消息的定义 22
3.2.3 类的定义 23
3.2.4 实例和类成员 23
3.2.5 继承的定义 27
3.2.6 接口的定义 28
3.2.7 面向对象应用实例 28
3.3.1 变量 32
3.3 Java语言基础 32
3.3.2 操作符 36
3.3.3 表达式、语句和块 41
3.3.4 控制流程语句 43
3.4 对象和简单数据对象 51
3.4.1 对象的生命周期 51
3.4.2 字符和字符串 56
3.4.3 数字 60
3.4.4 数组 62
3.5 类和继承 66
3.5.1 创建类 66
3.5.2 执行嵌套类 77
3.6 接口和包 78
3.6.1 创建接口 78
3.6.2 创建和使用包 80
一、基础题 81
综合练习三 81
小结 81
二、上机实习 82
第4章 JSP语法基础 83
4.1 JSP编译器 83
4.2 JSP注释 84
4.2.1 HTML注释 84
4.2.2 隐藏注释 84
4.3 JSP脚本元素 85
4.3.1 声明 85
4.3.2 表达式 86
4.3.3 Scriptlet 87
4.3.4 应用实例 89
4.4 JSP指令 92
4.4.1 Include指令 93
4.4.2 Page指令 94
4.4.4 JSP指令应用实例 96
4.4.3 Taglib指令 96
4.5 JSP预定义变量 98
4.5.1 request 98
4.5.2 response 98
4.5.3 out 98
4.5.4 session 99
4.5.5 application 100
4.5.6 config 100
4.5.7 pageContext 100
4.5.8 JSP预定义变量应用实例 100
4.6 JSP动作 102
4.6.1 <jsp:forward>动作 102
4.6.2 <jsp:getProperty>动作 103
4.6.3 <jsp:include>动作 103
4.6.4 <jsp:plugin>动作 104
4.6.5 <jsp:setProperty>动作 105
4.6.6 <jsp:useBean>动作 107
小结 108
综合练习四 109
一、基础题 109
二、上机实习 109
第5章 JDBC 110
5.1 JDBC概述 110
5.1.1 JDBC的工作机制 110
5.1.2 Java作为数据库前台的优势 111
5.1.3 JDBC与SQL 111
5.1.4 JDBC API 112
5.1.5 与CGI的比较 113
5.1.6 JDBC的互操作性 113
5.1.7 JDBC-ODBC桥 114
5.1.8 JDBC的优点和缺点 114
5.2.2 类型2:Java到本地API 115
5.2 JDBC驱动程序的类型 115
5.2.1 类型1:JDBC-ODBC桥 115
5.2.3 类型3:Java到专有网络协议 116
5.2.4 类型4:Java到本地数据库协议 117
5.3 JDBC应用程序的基本流程 117
5.3.1 建立与数据库的连接 117
5.3.2 执行SQL语句 118
5.3.3 处理结果 118
5.3.4 从数据库断开连接 119
5.4 JDBC编程 119
5.4.1 程序基本结构 119
5.4.2 Statement类及其子类 124
5.4.3 结果集ResultSet 132
5.4.4 DatabaseMetaData 136
小结 139
一、基础题 140
二、上机实习 140
综合练习五 140
第6章 Java Servlet 141
6.1 Servlet概述 141
6.2 Servlet基本结构 142
6.2.1 输出纯文本的简单Servlet 143
6.2.2 Servlet的编译和安装 143
6.2.3 运行Servlet 144
6.2.4 输出HTML的Servlet 144
6.2.5 几个HTML工具函数 144
6.3 Servlet API中的几个对象 145
6.4 Servlet与表单交互 146
6.4.1 实例:读取三个表单变量 147
6.4.2 实例:输出所有的表单数据 148
6.5 读取HTTP请求头 150
6.6 访问CGI变量 152
6.7.2 HTTP 1.1状态代码及其含义 155
6.7 HTTP应答状态 155
6.7.1 设置状态代码 155
6.7.3 实例:访问多个搜索引擎 158
6.8 HTTP应答头 160
6.8.1 常见应答头及其含义 161
6.8.2 实例:内容改变时自动刷新页面 162
6.9 Cookie 164
6.9.1 Cookie API 164
6.9.2 Cookie工具函数 166
6.9.3 实例:定制的搜索引擎界面 166
6.10 会话状态 169
6.10.1 会话状态跟踪API 170
6.10.2 实例:显示会话信息 171
6.11 使用JSP和Servlet实现分页 173
二、上机实习 177
一、基础题 177
综合练习六 177
小结 177
第7章 JavaBean在JSP中的应用 178
7.1 JavaBean简介 178
7.1.1 JavaBean属性 179
7.1.2 JavaBean的事件 182
7.2 在JSP中使用JavaBean 186
7.2.1 <jsp:useBean>操作指令 187
7.2.2 <jsp:setProperty>操作指令 189
7.2.3 <jsp:getProperty>操作指令 190
7.3 JavaBean的Scope属性 190
7.3.1 Application Scope 190
7.3.2 Session Scope 192
7.3.3 Request Scope 194
7.3.4 Page Scope 196
7.4 JSP+JavaBean的数据库操作应用 201
7.5 JSP+Bean读取数据库实例 209
7.6 文件上传JavaBean 211
小结 214
综合练习七 214
一、基础题 214
二、上机实习 215
第8章 JSP与XML联合开发技术 216
8.1 XML概述 216
8.1.1 XML简介 216
8.1.2 XML的语法规则 218
8.1.3 DTD的应用 220
8.1.4 XSL简介 225
8.1.5 XSL语法 226
8.2 XML与JSP技术联合的模式 230
8.3 在JSP中应用XML 231
8.3.1 taglib编译指令 231
8.3.2 Tag Library和Tag的原理 232
8.4.1 Application Tag Library的开发目标 236
8.4 Tag Library开发与应用实例 236
8.4.2 定义TLD文档 237
8.4.3 编写Tag Hander 239
8.4.4 部署Application Tag Library 245
8.4.5 测试Application Tag Library 245
小结 247
综合练习八 247
一、基础题 247
二、上机实习 247
第9章 网上投票制作实例 248
9.1 投票表单的设计 248
9.2 投票处理过程 249
9.3 源程序展示 250
小结 253
10.2.1 试题 254
10.2.3 答题页面 254
10.2.2 调用JavaBean 254
10.2 实例步骤 254
10.1 概述 254
第10章 网上测试制作实例 254
10.2.4 答题结果处理 256
10.3 实例程序展示 256
小结 262
第11章 留言本制作实例 263
11.1 文件留言本 263
11.1.1 留言本填写页面 263
11.1.2 留言处理 264
11.1.3 留言显示页面 268
11.2 数据库留言本 269
11.2.1 创建数据库 269
11.2.2 留言本首页 272
11.2.3 填写留言页面 276
11.2.4 删除留言页面 279
小结 280
第12章 论坛制作实例 281
12.1 相关模块分析与论坛数据结构 281
12.1.1 用户信息模块 281
12.1.2 论坛版面模块 281
12.1.3 显示帖子模块 282
12.1.4 管理模块 282
12.1.5 存储数据 283
12.2 用户信息 283
12.2.1 新用户注册 283
12.2.2 更改个人资料和查询用户资料 295
12.3 论坛版面 309
12.4 帖子模块 332
12.4.1 显示帖子 332
12.4.2 发布帖子 339
12.5.1 版主管理功能 345
12.5 管理功能 345
12.5.2 论坛管理功能 352
12.6 其他功能 371
12.6.1 查看积分功能 372
12.6.2 帖子查询功能 378
12.6.3 论坛的版面结构 382
小结 388
参考答案 389
第1章 389
第2章 389
第3章 389
第4章 390
第5章 390
第6章 390
第7章 390
第8章 391
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019