项目实践精解:JAVA WEB应用开发PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:梁立新编著
- 出 版 社:电子工业出版社
- 出版年份:2007
- ISBN:
- 页数:517 页
第1篇 整体介绍 2
第1章 JavaWeb开发概述 2
1.1 Java语言 2
1.1.1 Java Database Connectivity(JDBC)技术 2
1.1.2 Servlet技术 2
1.1.3 JavaServer Pages(JSP)技术 3
1.1.4 JavaBean(Application)应用组件技术 4
1.2 面向对象分析设计思想 4
1.3 设计模式和框架结构 4
1.5 网页脚本语言 5
1.4 XML语言 5
1.6 开发工具 6
1.6.1 数据库 6
1.6.2 Web服务器 6
1.6.3 集成开发环境(IDE) 6
第2篇 项目分析设计 8
第2章 项目概述与面向对象分析设计 8
2.1 项目开发流程 8
2.1.1 项目生命周期 9
2.1.2 项目开发阶段 10
2.2 UML概述 12
2.2.2 类图 13
2.2.1 用例图 13
2.2.4 状态图 14
2.2.3 对象图 14
2.2.5 序列图 15
2.2.6 协作图 15
2.2.7 活动图 16
2.2.8 组件图 16
2.2.9 部署图 17
第3章 网上书店项目概述 18
3.1 项目需求分析 18
3.2.1 系统分析 22
3.2 项目系统分析和设计 22
3.2.2 系统设计 26
3.3 开发工具与环境 30
3.3.1 开发工具:Eclipse 3.1 30
3.3.2 服务器:Tomcat 5.0.4 30
3.3.3 数据库:MySQL 4.0.21 31
第3篇 Java Web开发核心技术 34
第4章 XML技术 34
4.1 XML概述 34
4.1.1 XML定义 34
4.1.2 XML语法 38
4.1.3 DTD与XML Schema 42
4.2 XML解析(parsing) 50
4.2.1 DOM 50
4.2.2 SAX 52
4.2.3 DOM和SAX概念的总结 59
4.3 XML转换(Transformation) 60
4.3.1 XML转换概述 60
4.3.2 XSL使用 61
5.1 关系型数据库管理系统(RDBMS)介绍 67
5.1.1 RDBMS概述 67
第5章 JDBC技术 67
5.1.2 Oracle数据库 68
5.1.3 MySQL介绍 92
5.2 JDBC基础 103
5.2.1 JDBC驱动(Driver) 104
5.2.2 JDBC开发应用编程接口介绍 104
5.2.3 JDBC其他高级特性 108
5.3 JDBC 2.0扩展API 122
5.3.1 JDBC核心API 122
5.3.2 JDBC 2.0的标准扩展API 142
6.1.1 Servlet简介 154
6.1 Servlet概述 154
第6章 Servlet技术 154
6.1.2 Servlet与Tomcat 155
6.1.3 Servlet与Web应用结构 160
6.1.4 Servlet的基本结构 161
6.2 Servlet与HTML表单 163
6.3 Servlet的生命周期 170
6.4 在Servlet中使用JDBC 173
6.4.1 配置和使用数据源 173
6.4.2 使用MVC模式改进JDBC的使用 179
6.5 Session的使用 184
6.5.1 会话跟踪 185
6.5.2 管理会话数据 187
6.5.3 会话的生存期 188
6.5.4 Session与Cookies 189
6.5.5 Session与URL Rewriting 191
6.6 使用Servlet过滤器(filter) 201
6.6.1 Servlet过滤器是什么 201
6.6.2 Servlet过滤器体系结构 202
6.6.3 实现一个Servlet过滤器 203
6.6.4 过滤器的许多应用 206
6.7 使用Listener来处理servlet生命周期事件 209
7.1.2 JSP技术优点 214
7.1.1 JSP简介 214
第7章 JSP技术 214
7.1 JavaServer Pages技术概述 214
7.1.3 JSP与Servlet的比较 215
7.1.4 JSP的执行过程 215
7.2 JSP基本语法 217
7.2.1 模板文本(静态HTML) 217
7.2.2 动态元素 217
7.3 JSP内置对象 222
7.4 JSP中使用JavaBeans 238
7.5 JSP与设计模式 242
7.5.1 设计模式概念 242
7.5.2 主要的23个设计模式 243
7.5.3 重要的设计模式 245
7.6 在JSP中使用自定义标识 255
7.6.1 自定义标识概述 256
7.6.2 自定义标识种类 257
7.6.3 自定义标识的开发 258
7.6.4 标识处理器的调用过程 272
7.7 表达式语言(Expression Language) 273
7.7.1 表达式语言简介 273
7.7.2 表达式语言语法 273
7.8.1 JSTL 1.1简介 286
7.8 JSTL 1.1 286
7.8.2 核心标识库(Core Tag Library) 292
7.8.3 其他标识库 316
7.9 项目实战开发步骤 326
第8章 JavaScript技术 339
8.1 JavaScript简介 339
8.1.1 什么是JavaScript 340
8.1.2 JavaScript和Java的区别 340
8.1.3 JavaScript开发 342
8.2.1 基本数据类型 344
8.2 JavaScript基本数据结构 344
8.2.2 表达式和运算符 346
8.3 JavaScript程序构成 347
8.3.1 程序控制流 348
8.3.2 函数 349
8.3.3 事件驱动及事件处理 350
8.4 基于对象的JavaScript语言 353
8.4.1 对象的基础知识 353
8.4.2 创建新对象 356
8.4.3 JavaScript内部核心对象 359
8.4.4 使用浏览器对象系统 362
8.5 综合实例 375
第4篇 测试与其他相关技术 382
第9章 测试概述 382
9.1 软件测试概述 382
9.2 常用测试技术 383
9.3 JUnit单元测试简介 385
9.3.1 安装JUnit 385
9.3.2 测试流程 386
9.3.3 Eclipse与JUnit 388
9.4.2 JMeter测试流程 390
9.4.1 JMeter简介 390
9.4 JMeter系统测试 390
9.4.3 JMeter总结 393
9.5 测试跟踪工具Bugzilla 393
9.5.1 Bugzilla安装 394
9.5.2 Bugzilla操作说明 395
9.5.3 Bugzilla管理员操作指南 397
第10章 Ant的使用 399
10.1 Ant简介 399
10.2 安装和运行Ant 403
10.3 Ant的基本操作 407
10.4.1 文件系统操作 411
10.4 Ant的高级操作 411
10.4.2 其他有用的任务和技术 412
10.4.3 使用自定义任务来扩展Ant 415
10.5 Ant在项目中的使用 419
10.5.1 build.xml 419
10.5.2 build.properties 422
第5篇 Web开发的前沿技术 424
第11章 Web 2.0和Ajax 424
11.1 Web 2.0概述 424
11.1.1 Web 2.0简介 424
11.1.2 Web 2.0编程思想 425
11.2 Ajax技术 428
11.2.1 Ajax简介 428
11.2.2 Ajax核心技术概述 430
11.2.3 Ajax框架和开发工具介绍 434
11.2.4 Ajax实例 438
附录A HTML简介 451
附录B Cascading Style Sheets(层叠样式表) 472
附录C SQL与Oracle PL/SQL 481
附录D 使用jspSmartUpload进行文件上传和下载 489
附录E Display Tag标识库 501
结束语 518
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《世说新语校笺 第1册》(南朝宋)刘义庆撰;(南朝梁)刘孝标注;杨勇校笺 2019
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《中国电子政务发展报告 2018-2019 数字中国战略下的政府管理创新》何毅亭主编 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017