精通JSP编程技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:武延军,黄飞跃等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2001
- ISBN:7115095485
- 页数:428 页
第一篇 JSP基础知识和准备工作 3
第1章 初识JSP 3
1.1 JSP原理简介 3
1.2 JSP技术特点简介 4
1.3 第一个JSP页面 6
1.4 JSP页面的组成 7
1.5 JSP与其他动态Web开发语言的比较 8
第2章 JSP的开发与运行环境 12
2.1 JSP的开发环境 12
2.1.1 JBuilder 13
2.1.2 UltraEdit 16
2.2 JSP的运行环境 17
2.2.1 Weblogic Application Server 18
2.2.2 tomcat 25
第3章 Java语言快速入门 33
3.1 Java简介 33
3.1.1 Java的特点 33
3.1.2 简单的Java程序 35
3.2 Java程序开发与运行环境——JDK 36
3.2.1 Java程序的编译 36
3.2.2 Java程序的调试 37
3.3 Java的数据类型 37
3.3.1 标识符与保留字 37
3.3.2 数据类型的划分 38
3.3.3 常量与变量 38
3.3.4 整型数据 39
3.3.5 浮点型(实型)数据 40
3.3.6 字符型数据 41
3.3.7 布尔型数据 42
3.3.8 示例 42
3.3.9 各类数值型数据间的混合运算 43
3.4 运算符和表达式 43
3.4.1 算术运算符 44
3.4.2 关系运算符 44
3.4.3 布尔逻辑运算符 45
3.4.4 位运算符 46
3.4.5 赋值运算符 46
3.4.6 条件运算符 47
3.4.7 表达式 48
3.5 控制语句 48
3.5.1 分支语句 49
3.5.2 循环语句 54
3.5.3 例外处理语句 57
3.5.4 注释语句 57
3.6 数组 57
3.6.1 一维数组 58
3.6.2 多维数组 59
3.7 例外处理 61
3.7.1 例外 62
3.7.2 例外处理 63
第二篇 JSP核心知识 71
第4章 JSP基本语法 71
4.1 编译指令 71
4.1.1 page指令 71
4.1.2 include指令 79
4.1.3 taglib指令 80
4.2 动作指令(标识) 82
4.2.1 <jsp:useBean> 82
4.2.2 <jsp:setProperty> 87
4.2.3 <jsp:getProperty> 92
4.2.4 <jsp:include> 93
4.2.5 <jsp:forward> 96
4.2.6 <jsp:param> 98
4.2.7 <jsp:plugin> 98
4.3 注释与声明 99
4.3.1 注释 99
4.3.2 声明 101
4.4 表达式 103
4.5 程序段(Scriptlet) 104
4.6 JSP的Init()和Destroy()方法 106
4.6.1 jspInit() 106
4.6.2 jspDestroy() 107
第5章 JSP中的对象 108
5.1 对象与内部对象 108
5.2 out对象 111
5.2.1 out对象的变量 111
5.2.2 out对象的方法 111
5.2.3 out对象使用示例 112
5.3 request对象 114
5.3.1 request对象的方法 114
5.3.2 request对象使用示例 115
5.4 response对象 121
5.4.1 response对象的方法 121
5.4.2 response对象使用示例 121
5.5 session对象 122
5.5.1 保存用户信息的方法简介 122
5.5.2 session对象的方法 133
5.5.3 session对象使用示例 134
5.6 application对象 138
5.6.1 application介绍 138
5.6.2 global.jsa 140
5.7 其他对象 141
5.7.1 pageContext对象 141
5.7.2 page对象 141
5.7.3 config对象 141
第6章 JavaBean 142
6.1 JavaBean简介 142
6.1.1 什么是JavaBean 142
6.1.2 JavaBean的特征 143
6.2 JavaBean创建示例 147
6.2.1 建立一个JavaBean 147
6.2.2 测试JavaBean 149
6.3 在JSP中使用JavaBean 151
6.3.1 jsp:useBean、jsp:setProperty与jsp:getProperty 151
6.3.2 使用示例 151
第三篇 Servlet专辑 159
第7章 Servlet概述 159
7.1 什么是Servlet 159
7.2 服务器执行JSP的过程 161
7.3 编写Servlet的需求 166
7.4 编写Servlet程序 167
7.4.1 与客户端的交互 167
7.4.2 发布Servlet 172
7.4.3 编译Servlet 179
第8章 Servlet核心技术 181
8.1 Servlet交互技术概述 181
8.2 Request Header 182
8.2.1 Request Header简介 182
8.2.2 读取Request Header 182
8.2.3 获取客户端信息 183
8.2.4 获取环境变量值 185
8.3 HttpServletRequest的应用 189
8.3.1 处理表单数据 189
8.3.2 显示服务器端属性 196
8.4 Server-Side Includes技术 198
8.4.1 什么是Server-Side Includes技术 198
8.4.2 Server-Side Includes标记语法 198
8.4.3 Server-Side Includes的典型实例 199
第9章 Servlet的扩展技术 205
9.1 Servlet与Applet通信 205
9.1.1 用户身份验证实例 205
9.1.2 Applet与Servlet通信的方法 217
9.2 Servlet实现数据库连接池 226
9.2.1 为什么要实现数据库连接池 226
9.2.2 主要类的功能及其实现 226
9.2.3 Servlet使用连接池示例 237
第四篇 JSP高级技术 243
第10章 数据库与JDBC技术 243
10.1 数据库与数据源 243
10.1.1 数据库 243
10.1.2 添加数据源 243
10.2 SQL语言 247
10.2.1 SQL简介 247
10.2.2 创建新表 248
10.2.3 从表中读取记录 250
10.2.4 删除和修改表 251
10.2.5 SQL最常用语句 251
10.3 JDBC技术 254
10.3.1 JDBC概述 254
10.3.2 通过JDBC访问数据库 260
10.4 在JSP中通过JDBC-ODBC桥来访问数据库 272
第11章 XML语言介绍 280
11.1 XML概述 280
11.1.1 HTML的不足 280
11.1.2 XML的主要特点 281
11.1.3 XML的主要应用 281
11.1.4 一个简单的XML例子 282
11.2 XML语法 283
11.2.1 标记语法 283
11.2.2 文档结构 285
11.2.3 元素 289
11.2.4 属性 291
11.2.5 解析器 292
11.3 文档类型定义DTD 293
11.3.1 DTD与XML文档相关联 294
11.3.2 正式的DTD结构 295
11.4 XML Schema 296
11.4.1 Schema的作用 296
11.4.2 XML Schema的特点 297
11.4.3 Schema合法性检查的实现 297
11.4.4 Schema的语法 298
11.4.5 Schema综合实例 300
11.5 可扩展样式语言XSL 303
11.5.1 XSL简介 303
11.5.2 XSL和CSS的区别 304
11.5.3 XSL的解析机制 305
11.6 XML的综合实例 306
第12章 JSP与XML结合 310
12.1 JSP对XML的支持 310
12.1.1 JSP对XML格式的支持 310
12.1.2 Taglib指令 316
12.2 在JSP中执行XML标记 317
12.2.1 JSP中解析XML标记的原理 317
12.2.2 创建TEL 318
12.2.3 创建TLD 319
12.3 综合实例 321
12.3.1 获取信息并生成XML的Java应用程序 321
12.3.2 提供数据源的JSP文件 323
12.3.3 生成的XML文件 329
12.3.4 XML文件的显示格式定义 329
第五篇 JSP应用实例 335
第13章 JSP常用实例 335
13.1 文件留言薄 335
13.1.1 留言簿填写页面——gform.html 335
13.1.2 留言处理脚本——gform.jsp 337
13.1.3 留言显示页面——gbook.jsp 342
13.2 数据库留言薄 343
13.2.1 创建数据库表 343
13.2.2 留言簿的首页 348
13.2.3 填写留言页面 353
13.2.4 留言删除页面 357
13.3 发送E-mail 359
13.4 在线投票 368
13.5 聊天室 375
13.5.1 相关数据库表的结构 375
13.5.2 数据库连接池 376
13.5.3 聊天室的JSP页面 378
13.5.4 聊天室用到的JavaBean 387
13.5.5 例外处理页面 392
第14章 公司Intranet系统 393
14.1 员工数据库 393
14.2 系统使用的JavaBean 396
14.2.1 实现连接池的JavaBean——ConnectionPool 396
14.2.2 实现登录验证的JavaBean 396
14.2.3 实现员工信息访问的JavaBean 399
14.3 员工登录验证 404
14.3.1 防止绕过登录 404
14.3.2 账号和密码验证 407
14.3.3 防止重复登录 409
14.4 查看部门信息 411
14.5 查看员工的假期信息 413
14.6 员工电话薄 416
14.7 员工技能查询 419
14.8 注销登录 423
附录 HTML语言参考 425
基本标志 425
文档整体属性标志 425
格式标志 425
文本标志 426
图像标志 426
表格标志 426
链接标志 427
表单标志 427
帧标志 428
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019