图书介绍
Java Web开发权威经典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 于天恩编著 著
- 出版社: 水利水电出版社
- ISBN:9787508458786
- 出版时间:2008
- 标注页数:597页
- 文件大小:145MB
- 文件页数:618页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java Web开发权威经典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Java Web应用开发体系与环境配置1
第1章 Java Web开发体系与环境配置1
1.1 软件编程体系简介1
1.1.1 单机软件1
1.1.2 C/S软件3
1.1.3 B/S软件4
1.2 B/S结构编程技术5
1.2.1 网站和网页6
1.2.2 B/S结构的主流编程技术7
1.3 企业级应用开发架构8
1.3.1 两层架构8
1.3.2 三层架构9
1.3.3 N层架构9
1.3.4 开发架构比较9
1.4 软件工程的本质10
1.4.1 瀑布模型10
1.4.2 快速原型10
1.4.3 喷泉模型11
1.4.4 螺旋模型11
1.4.5 XP和软件开发本质论12
1.5 面向对象的项目分析与设计13
1.5.1 面向对象建模语言与建模工具13
1.5.2 系统分析与用例图14
1.5.3 系统设计与动态图16
1.6 软件项目开发过程标准18
1.6.1 ISO9001简介18
1.6.2 CMM简介18
1.6.3 CMM的5个级别19
1.7 Java应用开发体系20
1.7.1 JavaSE体系概述20
1.7.2 JavaME体系概述20
1.7.3 JavaEE体系概述21
1.8 JavaEE的N层体系结构23
1.8.1 N层开发架构23
1.8.2 N层架构的优点24
1.9 JavaEE常用应用开发环境介绍24
1.9.1 Web服务器24
1.9.2 数据库服务器26
1.9.3 集成开发环境27
1.10 Java Web开发环境的安装配置28
1.10.1 配置Java运行环境28
1.10.2 配置JSP运行环境33
1.10.3 配置Tomcat38
1.10.4 JSP的基本目录结构42
小结43
思考和练习43
第二部分 Java Web开发体系的主要技术44
第2章 Servlet编程技术44
2.1 Servlet技术基础44
2.1.1 Servlet技术简介44
2.1.2 Servlet的编译和部署45
2.1.3 扩展的案例49
2.2 Servlet API基础52
2.2.1 Servlet API的概貌52
2.2.2 Servlet的生命周期53
2.2.3 Servlet的基本结构54
2.2.4 线程同步问题57
2.3 与运行环境相关的Servlet API60
2.3.1 ServletConfig的用法60
2.3.2 ServletContext的用法61
2.3.3 综合案例61
2.3.4 预装载Servlet65
2.3.5 Servlet映射65
2.4 请求和响应的处理65
2.4.1 POST和GET65
2.4.2 HttpServletRequest接口的方法66
2.4.3 HttpServletResponse接口的方法69
2.5 向浏览器输出69
2.5.1 输出普通文本69
2.5.2 输出HTML内容81
2.5.3 国际化问题84
2.6 表单的处理92
2.6.1 基本表单域的接收92
2.6.2 原始表单数据的分析和处理99
2.6.3 表单的验证101
2.6.4 表单处理的技巧108
2.7 HTTP请求的处理115
2.7.1 请求重定向115
2.7.2 页面自刷新116
2.7.3 页面定时跳转116
2.7.4 生成Excel电子表格117
2.8 RequestDispatcher接口119
2.8.1 基本用法119
2.8.2 请求转发120
2.8.3 请求包含121
2.9 会话跟踪和应用程序事件122
2.9.1 HttpSession接口122
2.9.2 会话的基本应用123
2.9.3 利用会话共享数据126
2.9.4 URL编码131
2.9.5 Cookie的使用132
2.9.6 应用程序事件136
2.10 过滤技术的基础知识140
2.10.1 过滤器的编写和部署140
2.10.2 最简单的过滤器142
2.10.3 请求过滤器145
2.11 过滤技术的应用149
2.11.1 含有过滤器的客户服务器模型149
2.11.2 客户端请求的拦截和分析151
2.11.3 服务器端响应的封装157
小结168
思考和练习168
第3章 JSP编程技术169
3.1 JSP页面元素与隐含对象169
3.1.1 隐含对象169
3.1.2 理解服务器端执行170
3.1.3 JSP的页面结构171
3.1.4 JSP的表达式172
3.1.5 注释172
3.1.6 JSP和Servlet的对应173
3.2 JSP的编译指令175
3.2.1 page指令175
3.2.2 include指令178
3.2.3 taglib指令178
3.3 JSP的标准动作179
3.3.1 <jsp:include>动作179
3.3.2 <jsp:forward>动作181
3.3.3 <jsp:param>动作182
3.3.4 <jsp:plugin>动作183
3.4 JSP的应用实例183
3.4.1 禁用缓冲区183
3.4.2 编码转换183
3.4.3 config的使用184
3.4.4 Cookie的使用187
3.4.5 return语句188
3.4.6 session的使用189
3.4.7 application的使用192
3.4.8 基于文本的计数器194
3.4.9 JSP操作文件195
3.4.10 为JSP文件配置别名访问200
小结201
思考和练习201
第4章 JavaBean组件技术202
4.1 组件技术概述202
4.1.1 组件和容器202
4.1.2 Bean开发工具202
4.2 JavaBean简介202
4.2.1 JavaBean编程203
4.2.2 JavaBean的特点203
4.2.3 JavaBean的属性204
4.2.4 JavaBean的基本方法204
4.2.5 JavaBean的运行原理205
4.3 JavaBean的常规应用211
4.3.1 表单Bean211
4.3.2 页面Bean215
4.4 共享Bean216
4.4.1 对象范围216
4.4.2 page范围的Bean217
4.4.3 请求Bean217
4.4.4 会话Bean218
4.4.5 应用程序Bean219
小结220
思考和练习220
第5章 Java Web开发体系主要技术的协作221
5.1 自定义JSP标记库221
5.1.1 写一个自定义标记221
5.1.2 关于自定义标记224
5.2 面向对象的设计模式225
5.2.1 Factory模式225
5.2.2 Singleton模式229
5.2.3 Fa?ade模式229
5.2.4 MVC架构模式230
5.3 JSP设计模式230
5.3.1 模式一JSP+JavaBean模式230
5.3.2 模式二MVC模式231
5.4 MVC在JSP中的实现模型231
5.4.1 基于Bean的MVC模型231
5.4.2 基于Struts的MVC模型236
5.5 JSP编程建议237
5.5.1 最佳设计原则238
5.5.2 可维护的JSP编码标准239
5.5.3 基本调试方法242
5.5.4 应用程序的性能考虑242
小结243
思考和练习243
第三部分 Java Web数据库访问技术244
第6章 JDBC数据库访问技术244
6.1 数据库应用开发简介244
6.1.1 SQL语言244
6.1.2 ODBC数据访问接口244
6.1.3 JDBC数据访问接口245
6.1.4 JDBC的四种类型245
6.2 JDBC数据库访问的基本方法246
6.3 JDBC数据库访问的简单案例258
6.3.1 连接Access数据库(ODBC数据源模式)258
6.3.2 连接Access数据库(Access驱动模式)261
6.3.3 访问Excel表格263
6.3.4 访问文本文件(ODBC数据源模式)266
6.3.5 连接MySQL数据库(第一种方法)270
6.3.6 连接MySQL数据库(第二种方法)272
6.3.7 连接SyBase、DB2、Informix、PostgreSQL、JDataStore数据库274
6.4 JDBC数据库访问的典型应用275
6.4.1 模糊检索275
6.4.2 分页279
6.4.3 登录、验证和页面保护283
6.4.4 使用JavaBean访问数据库289
6.5 事务处理292
6.5.1 事务处理的概念292
6.5.2 事务处理的实现293
6.5.3 分布式事务处理296
6.6 数据源296
6.6.1 连接池(ConnectionPool)296
6.6.2 数据源(DataSource)296
6.7 PreparedStatement接口302
6.7.1 基本原理302
6.7.2 使用方法302
6.7.3 大对象的操作305
6.8 CallableStatement接口313
6.8.1 基本原理313
6.8.2 基本步骤313
6.9 JDBC的局限性314
小结315
思考和练习315
第7章 JSP操作Oracle数据库316
7.1 Oracle数据库的常识316
7.2 Oracle数据库的基础知识316
7.2.1 Oracle的用户与表空间316
7.2.2 创建和删除Oracle数据库表318
7.2.3 Oracle数据库表的基本数据类型319
7.2.4 表数据的完整性323
7.2.5 NULL的处理329
7.2.6 可视化创建数据表331
7.2.7 序列340
7.3 Oracle的存储过程346
7.3.1 PL/SQL的基本概念346
7.3.2 PL/SQL的存在形式346
7.3.3 使用PL/SQL编写存储过程348
7.4 JDBC访问Oracle350
7.4.1 Oracle的JDBC驱动程序350
7.4.2 使用thin驱动访问Oracle350
7.4.3 使用oci驱动访问Oracle352
7.4.4 调用Oracle存储过程355
7.4.5 Oracle的大对象操作357
小结368
思考和练习368
第8章 JSP操作SQLServer数据库369
8.1 SQL Server数据库的常识369
8.2 SQL Server中SQL语句的使用369
8.2.1 创建数据库369
8.2.2 删除数据库371
8.2.3 创建数据库表371
8.2.4 删除数据库表373
8.3 SQL Server的内置函数373
8.3.1 字符串函数373
8.3.2 数学函数374
8.3.3 日期和时间函数375
8.3.4 系统函数376
8.3.5 数据类型转换函数376
8.3.6 ISNULL函数376
8.4 数据完整性377
8.4.1 使用Identity属性377
8.4.2 使用Uniqueidentifier类型378
8.4.3 主键约束379
8.4.4 外键约束379
8.4.5 唯一约束380
8.4.6 非空约束381
8.4.7 检查约束382
8.4.8 默认约束382
8.5 SQL Server的存储过程383
8.5.1 存储过程的概念383
8.5.2 创建SQL Server存储过程383
8.6 SQL Server的触发器387
8.6.1 触发器的概念387
8.6.2 创建Insert触发器388
8.6.3 创建Delete触发器389
8.6.4 创建Update触发器390
8.6.5 创建混合触发器391
8.6.6 创建事务触发器391
8.7 Oracle和SQL Server的对比393
8.7.1 Select语句的使用393
8.7.2 常用函数394
8.8 JDBC访问SQL Server395
8.8.1 使用JDBC-ODBC桥连接SQL Server 2000数据库395
8.8.2 使用JDBC驱动程序连接SQL Server399
8.8.3 JSP访问SQL Server的注意事项403
8.8.4 调用SQL Server的存储过程404
8.8.5 用JavaBean连接SQL Server405
小结408
思考和练习408
第四部分 Java Web开发体系的其他重要技术409
第9章 JSP操作XML文件409
9.1 XML的概念409
9.2 XML的书写410
9.2.1 XML文档的结构410
9.2.2 定义基本元素412
9.2.3 使用属性412
9.2.4 XML声明413
9.2.5 注释414
9.2.6 字符和实体引用414
9.3 用CSS格式化XML415
9.3.1 直接定义样式415
9.3.2 标记选择符416
9.3.3 用class引用样式417
9.3.4 用id引用样式417
9.3.5 在XML中定义样式418
9.4 用XSL格式化XML419
9.4.1 单模板XSL显示419
9.4.2 多模板XSL显示420
9.5 数据岛422
9.5.1 内嵌数据岛422
9.5.2 外调数据岛424
9.5.3 四级XML文档425
9.6 在XML文档中借用HTML标记428
9.6.1 普通标记428
9.6.2 表格429
9.6.3 表单430
9.6.4 脚本430
9.7 XML的两种语法规则431
9.7.1 DTD文档类型定义431
9.7.2 Schema文档规则433
9.8 字符集概述434
9.8.1 ASCII字符集434
9.8.2 ISO 8859字符集434
9.8.3 Unicode字符集434
9.8.4 中文字符集435
9.8.5 UTF-8字符集435
9.8.6 UTF-16字符集436
9.9 XML的三种应用程序接口436
9.9.1 解析接口436
9.9.2 解析器436
9.10 DOM解析接口437
9.10.1 DOM的对象437
9.10.2 DOM树结构437
9.10.3 DOM读取XML文件438
9.10.4 DOM创建XML节点439
9.11 SAX解析接口441
9.11.1 SAX的对象441
9.11.2 SAX读取XML文件442
9.12 JDOM解析接口445
9.12.1 JDOM的对象445
9.12.2 JDOM读取XML文件445
9.13 三种解析接口的比较448
小结450
思考和练习450
第10章 Java Web开发体系的其他实用技术451
10.1 Ajax和JSP451
10.1.1 对XMLHTTP对象的记忆451
10.1.2 Ajax的基本应用方法452
10.2 使用POI组件457
10.2.1 POI简介457
10.2.2 POI操作Excel文件的基本方法457
10.2.3 使用POI创建Excel表460
10.2.4 使用POI读取Excel表461
10.3 Java Web Service基础462
10.3.1 关于Web Service462
10.3.2 建立Java Web Service463
10.3.3 使用Java调用Java Web Service464
10.3.4 使用.NET调用Java Web Service465
10.4 常用函数469
10.4.1 Random类与随机函数469
10.4.2 replaceAll方法473
10.4.3 时间函数474
10.5 常用技术476
10.5.1 MD5算法加密476
10.5.2 文件上传477
10.5.3 发送电子邮件486
10.5.4 为图片添加水印492
10.5.5 打包发布应用程序495
小结495
思考和练习495
附录A SQL Server 2000企业版安装方法496
附录B SQL Server 2000的基本操作501
附录C Oracle9i企业版安装方法516
附录D Oracle9i的常用操作界面534
附录E MySQL 5.0.19的安装和设置539
附录F MySQL 5.0.19的基本操作544
附录G SQL语言基础553
附录H 建立ODBC数据源570
附录I Struts入门教程574
参考文献598
热门推荐
- 1817506.html
- 2023886.html
- 2472957.html
- 1687295.html
- 642244.html
- 45588.html
- 3000927.html
- 2540748.html
- 3016920.html
- 1231644.html
- http://www.ickdjs.cc/book_908011.html
- http://www.ickdjs.cc/book_825650.html
- http://www.ickdjs.cc/book_149725.html
- http://www.ickdjs.cc/book_593984.html
- http://www.ickdjs.cc/book_1089821.html
- http://www.ickdjs.cc/book_2357448.html
- http://www.ickdjs.cc/book_1864573.html
- http://www.ickdjs.cc/book_3439299.html
- http://www.ickdjs.cc/book_921215.html
- http://www.ickdjs.cc/book_1785478.html