图书介绍
Java Web整合开发全程指南PDF|Epub|txt|kindle电子书版本下载
- 许锋,周慧英编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121079818
- 出版时间:2009
- 标注页数:505页
- 文件大小:81MB
- 文件页数:522页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java Web整合开发全程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇1
第1章 JSP概述1
1.1 JSP概述2
1.1.1 JSP简介2
1.1.2 JSP特点2
1.2 JSP与ASP、PHP的比较3
1.2.1 JSP与ASP的比较3
1.2.2 JSP与PHP的比较4
1.3 JSP开发环境4
1.3.1 下载安装JDK 6.04
1.3.2 下载安装Tomcat7
1.4 Eclipse10
1.4.1 安装Eclipse11
1.4.2 Java开发环境Eclipse11
1.5 本章小结14
第2章 JSP基本语法15
2.1 JSP结构16
2.1.1 简单的JSP文件16
2.1.2 JSP的结构17
2.2 〈%...%〉标记对18
2.2.1 HTML/XML静态脚本18
2.2.2 客户端脚本18
2.2.3 JSP脚本元素19
2.2.4 执行秩序19
2.2.5 服务器端和客户端代码相互调用20
2.3 注释22
2.3.1 JSP注释22
2.3.2 HTML/XML注释22
2.3.3 Scriptlets中的注释23
2.4 指令24
2.4.1 page指令25
2.4.2 include指令27
2.4.3 taglib指令30
2.5 JSP脚本元素30
2.5.1 表达式31
2.5.2 Scriptlet31
2.5.3 声明32
2.6 动作元素33
2.6.1 param动作元素34
2.6.2 forward动作元素35
2.6.3 include动作元素37
2.6.4 plugin动作元素38
2.7 本章小结40
第3章 JSP隐含对象41
3.1 out对象42
3.1.1 out对象简介42
3.1.2 out对象的常用方法42
3.2 request对象44
3.2.1 request对象简介45
3.2.2 request对象的常用方法45
3.2.3 HTML的响应机制46
3.3 response对象56
3.3.1 response对象简介56
3.3.2 response对象方法57
3.3.3 应用response对象的常用方法57
3.4 session对象60
3.4.1 session对象简介61
3.4.2 session对象的常用方法61
3.4.3 应用session对象的常用方法61
3.5 application对象64
3.5.1 application对象简介65
3.5.2 application对象的常用方法65
3.5.3 应用application对象的常用方法65
3.6 pageContext对象66
3.6.1 pageContext对象简介66
3.6.2 pageContext对象的常用方法67
3.6.3 应用pageContext对象的常用方法67
3.7 config对象70
3.7. 1 config对象简介70
3.7.2 config对象的常用方法70
3.7.3 config对象应用70
3.8 page对象72
3.8.1 page对象简介72
3.8.2 page对象的常用方法72
3.8.3 page对象应用72
3.9 exception对象73
3.9.1 exception对象简介73
3.9.2 exception对象的常用方法73
3.9.3 exception对象应用74
3.10 本章小结75
第4章 自定义标签库和JSTL76
4.1 自定义标签库概述77
4.1.1 简介77
4.1.2 简单实例77
4.2 JSTL概述80
4.2.1 简介80
4.2.2 简单实例80
4.3 应用自定义标签库82
4.3.1 应用Tag接口82
4.3.2 应用TagSupport类85
4.3.3 应用BodyTagSupport类88
4.3.4 应用SimpleTag类91
4.4 JSTL常用标签93
4.4.1 一般用途的标签93
4.4.2 流程控制标签98
4.4.3 迭代标签101
4.4.4 URL相关标签105
4.4.5 XML标签109
4.4.6 SQL相关标签116
4.5 EL简介124
4.5.1 EL概述124
4.5.2 EL的语法125
4.5.3 EL的内置对象125
4.5.4 EL运算符126
4.6 本章小结127
第5章 JSP Servlet编程128
5.1 Servlet技术概述129
5.1.1 简介129
5.1.2 Servlet技术特点129
5.1.3 功能130
5.1.4 生命周期130
5.2 Servlet应用实例配置131
5.2.1 第1个Servlet应用实例131
5.3 使用Servlet常用接口133
5.3.1 Servlet接口134
5.3.2 GenericServlet类137
5.3.3 HttpServlet类140
5.3.4 ServletConfig接口144
5.3.5 ServletRequest接口145
5.3.6 ServletResponse接口145
5.3.7 HttpServletRequest接口146
5.3.8 HttpServletResponse接口148
5.3.9 ServletOutputStream类149
5.3.10 ServletInputStream类149
5.3.11 HttpSession接口149
5.3.12 ServletContext接口152
5.3.13 RequestDispatcher接口152
5.3.14 ServletException类153
5.3.15 UnavailableException类153
5.3.16 Filter接口153
5.3.17 FilterChain接口154
5.3.18 FilterConfig接口154
5.3.19 SingleThreadModel接口154
5.4 JSP和Servlet的结合155
5.5 本章小结158
第6章 JavaBean编程159
6.1 JavaBean概述160
6.1.1 发展160
6.1.2 基本概念160
6.2 JavaBean的属性161
6.2.1 Simple属性163
6.2.2 Indexed属性164
6.2.3 Bound属性166
6.2.4 Constained167
6.3 JavaBean的方法168
6.4 在JSP中使用JavaBean169
6.4.1 useBean动作元素169
6.4.2 setProperty动作元素172
6.4.3 getProperty动作元素173
6.4.4 应用实例173
6.5 本章小结181
第7章 JDBC数据库编程182
7.1 JDBC简介183
7.1.1 从ODBC到JDBC的发展183
7.1.2 JDBC的结构183
7.1.3 JDBC技术概述184
7.1.4 JDBC驱动程序的类型184
7.1.5 JDBC应用程序的类和接口185
7.2 在JSP中使用SQL Server191
7.2.1 创建数据库192
7.2.2 使用JDBC-ODBC连接数据库193
7.2.3 使用JDBC访问数据库197
7.3 在JSP中使用MySQL219
7.4 在JSP中使用Access221
7.4.1 Access介绍221
7.5 JDBC高级开发223
7.5.1 数据源和连接池223
7.5.2 配置数据源224
7.6 本章小结227
进阶篇228
第8章 Struts 2.0开发228
8.1 Struts 2基础229
8.1.1 Framework229
8.1.2 Struts 2概述229
8.1.3 Struts体系结构230
8.1.4 Struts 1、WebWork和Struts 2231
8.2 第1个Struts程序234
8.2.1 下载安装Struts 2234
8.2.2 创建项目235
8.2.3 添加Struts库236
8.2.4 配置Web项目237
8.2.5 控制器Action及其配置238
8.2.6 完成视图页面242
8.2.7 运行Struts程序244
8.3 用户登录实例245
8.3.1 创建用户校验Action245
8.3.2 添加Action配置246
8.3.3 完成用户登录视图页面246
8.3.4 运行登录程序248
8.4本 章小结249
第9章 Struts 2应用进阶250
9.1 Struts和JDBC251
9.1.1 使用JDBC连接MySQL251
9.1.2 用户登录252
9.1.3 用户跟踪258
9.2 国际化263
9.2.1 国际化简介264
9.2.2 国际化的意义264
9.2.3 Struts 2国际化实现265
9.2.4 用户注册程序国际化266
9.3 输入校验275
9.3.1 手动校验275
9.3.2 验证框架279
9.3.3 系统校验器284
9.4 Struts 2标签285
9.4.1 表单标签285
9.4.2 控制标签287
9.4.3 数据标签288
9.5 本章小结288
第10章 Struts 2实例开发289
10.1 创建项目290
10.2 配置web.xml290
10.3 添加Struts库291
10.4 创建控制器和类291
10.4.1 通用类291
10.4.2 登录控制器295
10.4.3 注册控制器296
10.4.4 密码修改控制器298
10.4.5 JavaBean类User299
10.5 创建验证文件301
10.6 配置Action303
10.7 创建MySQL数据库305
10.8 编写资源文件305
10.9 配置资源文件路径308
10.10 创建视图页面308
10.11 运行结果313
10.11.1 注册用户313
10.11.2 用户跟踪314
10.11.3 查看信息314
10.11.4 修改密码314
10.11.5 登录314
10.11.6 英文界面314
10.12 本章小结315
第11章 Hibernate开发316
11.1 Hibernate概述317
11.1.1 简介317
11.1.2 优势317
11.1.3 其他概念318
11.1.4 核心接口319
11.2 下载安装Hibernate320
11.3 Hibernate开发的基本步骤321
11.3.1 创建Java项目321
11.3.2 添加Hibernate类库321
11.3.3 创建持久化对象321
11.3.4 创建映射文件323
11.3.5 创建MySQL数据库323
11.3.6 创建Hibernate配置文件324
11.3.7 创建测试类325
11.3.8 运行结果327
11.3.9 中文问题327
11.4 Hibernate桌面应用328
11.4.1 创建Java桌面程序328
11.4.2 Hibernate查询记录330
11.4.3 图书管理运行结果335
11.5 Web分页程序335
11.5.1 创建Hibernate Web项目336
11.5.2 Hibernate浏览记录339
11.5.3 运行结果340
11.6 本章小结341
第12章 Hibernate实例开发342
12.1 Hibernate留言板分析343
12.2 留言板设计343
12.2.1 用户登录343
12.2.2 显示留言343
12.2.3 添加删除留言344
12.3 数据库设计344
12.4 实现留言板系统345
12.4.1 创建Java Web项目345
12.4.2 创建持久化对象和映射文件345
12.4.3 创建Hibernate配置文件348
12.5 创建显示留言模块349
12.5.1 MessageCommon.java350
12.5.2 MessageUtil.java352
12.5.3 Page.java353
12.5.4 index.jsp、head.jsp和foot.jsp355
12.6 创建增删留言模块359
12.6.1 add.jsp359
12.6.2 saveadd.jsp361
12.6.3 login.jsp、checkuser.jsp和updatepwd.jsp362
12.6.4 UserUtil.java和UserCommon.java365
12.6.5 delete.jsp367
12.7 运行结果368
12.8 本章小结369
第13章 Struts和Hibernate综合实例开发370
13.1 BBS简单分析371
13.2 BBS系统设计371
13.2.1 显示帖子列表371
13.2.2 显示帖子正文372
13.2.3 新建和回复帖子372
13.2.4 用户登录注册372
13.3 数据库设计372
13.4 BBS系统实现374
13.4.1 创建Java Web项目375
13.4.2 使用web.xml文件配置Struts过滤器375
13.4.3 创建持久化对象和映射文件376
13.4.4 创建Hibernate配置文件378
13.5 用户登录注册379
13.5.1 用户登录379
13.5.2 用户退出381
13.5.3 用户注册384
13.5.4 UserAdapter.java385
13.6 帖子列表正文387
13.6.1 主页版块和帖子列表387
13.6.2 版块页帖子列表389
13.6.3 帖子正文391
13.6.4 TopicAdapter.java392
13.6.5 TopicCommon.java395
13.6.6 版块操作类397
13.7 发表回复帖子400
13.7.1 发表帖子400
13.7.2 添加回复404
13.8 运行结果410
13.9 本章小结411
第14章 Spring开发技术412
14.1 Spring概述413
14.1.1 基本概念413
14.1.2 核心概念414
14.2 第1个Spring程序415
14.2.1 创建项目415
14.2.2 创建要注入的类416
14.2.3 创建配置文件416
14.2.4 创建测试类并运行417
14.3 Spring容器418
14.4 Spring IoC实例开发418
14.4.1 Set注入419
14.4.2 构造注入424
14.4.3 接口注入427
14.5 Spring AOP实例开发431
14.6 本章小结433
第15章 Spring实例开发434
15.1 Spring应用概述435
15.1.1 Spring使用JDBC435
15.1.2 Spring使用MVC435
15.2 Spring在Web项目中的应用436
15.2.1 创建Spring Web项目436
15.2.2 Spring类库436
15.2.3 web.xml配置Spring容器438
15.2.4 配置管理控制器Bean440
15.2.5 创建视图查看结果442
15.3 分析设计财务管理系统443
15.4 Spring IoC管理Bean444
15.4.1 定义model层Bean444
15.4.2 依赖注入DAO层444
15.4.3 控制器Bean管理445
15.5 Spring JdbcTemplate446
15.5.1 DataSource447
15.5.2 DAO447
15.6 Spring MVC控制器450
15.6.1 Controller450
15.6.2 返回对象451
15.7 运行结果452
15.8 本章小结456
实战篇457
第16章 网上书店实例457
16.1 网上书店功能概述458
16.1.1 开发环境458
16.1.2 系统需求458
16.2 系统设计460
16.2.1 系统架构460
16.2.2 项目创建461
16.2.3 配置文件web.xml462
16.3 数据库设计463
16.3.1 数据库表设计463
16.3.2 配置数据源465
16.3.3 Hibernate持久化466
16.3.4 Hibernate Session工厂472
16.4 系统实现472
16.4.1 图书类型和图书浏览472
16.4.2 图书搜索和分类483
16.4.3 用户登录与退出487
16.4.4 购物车和订单490
16.4.5 拦截器501
16.5 系统运行502
16.5.1 图书浏览503
16.5.2 用户登录504
16.5.3 购物车管理504
16.5.4 生成订单505
16.6 本章小结505
第1章 JSP概述1
第2章 JSP基本语法15
实例2-1 一个简单的JSP文件16
实例2-2 客户端和服务器端脚本执行控制21
实例2-3 JSP文件的常用注释应用23
实例2-4 Include指令的应用28
实例2-5 应用declaration指令32
实例2-6 forward参数的传递35
实例2-7 include动作元素的应用37
第3章 JSP隐含对象41
实例3-1 out对象的应用42
实例3-2 使用GET方法提交表单数据46
实例3-3 使用POST方法提交表单数据48
实例3-4 通过request对象获取客户提交的数据50
实例3-5 getAttribute()与setAttribute()方法实例52
实例3-6 getAttributeNames()方法实例53
实例3-7 request对象的服务器及客户端实例54
实例3-8 request对象的getHeader()方法实例55
实例3-9 response对象的setHeader()方法实例57
实例3-10 response对象的sendRedirect()方法实例58
实例3-11 response对象的addCookie()和flushBuffer()方法实例59
实例3-12 session对象的getId()方法实例62
实例3-13 session对象的getAttribute()和setAttribute()方法实例62
实例3-14 application对象方法实例65
实例3-15 pageContext对象方法实例67
实例3-16 config对象方法实例70
实例3-17 page对象方法实例72
实例3-18 exception对象方法实例74
第4章 自定义标签库和JSTL76
实例4-1 Tag接口的应用实例83
实例4-2 TagSupport类的应用实例85
实例4-3 BodyTagSupport类的应用实例88
实例4-4 SimpleTag类的应用实例91
实例4-5 out标签的应用93
实例4-6 set标签设置内置对象值的应用94
实例4-7 set标签设置JavaBean值的应用95
实例4-8 remove标签的应用97
实例4-9 catch标签的应用98
实例4-10 if标签的应用99
实例4-11 choose、when及otherwise标签的应用100
实例4-12 forEach标签迭代读取集合内容的应用102
实例4-13 forEach标签迭代指定次数的应用103
实例4-14 forTokens标签的应用104
实例4-15 import标签的应用106
实例4-16 redirect标签的应用107
实例4-17 url标签的应用108
实例4-18 xml核心标签的应用110
实例4-19 xml流程控制标签的应用112
实例4-20 xml文件转换标签的应用115
实例4-21 setDataSource标签的应用116
实例4-22 query标签的应用117
实例4-23 update标签的应用119
实例4-24 transaction标签的应用121
实例4-25 param标签的应用123
第5章 JSP Sevlet编程128
实例5-1 一个简单的Servlet131
实例5-2 Servlet接口方法应用135
实例5-3 GenericServlet类的方法应用138
实例5-4 HttpServlet类doGet()方法的使用140
实例5-5 HttpServlet类doPost()方法的使用142
实例5-6 HttpServletRequest接口方法的使用147
实例5-7 HttpSession接口方法的使用150
实例5-8 JSP和Servlet的结合实例155
第6章 JavaBean编程159
实例6-1 具有Simple属性的JavaBean163
实例6-2 使用Indexeds属性164
实例6-3 应用Bound属性166
实例6-4 使用Constrained属性168
实例6-5 〈jsp:useBean〉动作元素应用170
实例6-6 购物系统173
第7章 JDBC数据库编程182
实例7-1 使用JDBC-ODBC连接SQL Server数据库195
实例7-2 使用JDBC添加数据197
实例7-3 使用JDBC查询数据199
实例7-4 使用JDBC更新数据200
实例7-5 使用JDBC删除数据201
实例7-6 通过JavaBean访问数据库203
实例7-7 在Servlet中使用JDBC访问数据库205
实例7-8 动态获取表的信息209
实例7-9 创建和删除数据库212
实例7-10 在JSP中调用存储过程214
实例7-11 分页显示记录216
实例7-12 在Servlet中使用MySQL数据库219
实例7-13 在JSP中使用Access221
第8章 Struts 2.0开发228
实例8-1 HelloWorld Struts程序235
实例8-2 用户登录程序245
第9章 Struts 2应用进阶250
实例9-1 用户登录实例252
实例9-2 跟踪登录用户258
实例9-3 用户注册实例266
实例9-4 用户注册验证275
实例9-5 用户注册验证框架280
第10章 Struts 2实例开发289
实例10-1 注册登录程序290
第11章 Hibernate开发316
实例11-1 查看图书信息321
实例11-2 管理图书信息328
实例11-3 分页浏览图书336
第12章 Hibernate实例开发342
实例12-1 Hibernate留言板345
第13章 Struts和Hibernate综合实例开发370
实例13-1 BBS系统实现374
第14章 Spring开发技术412
实例14-1 Spring之helloworld415
实例14-2 值注入419
实例14-3 组件注入422
实例14-4 构造注入424
实例14-5 接口注入428
实例14-6 AOP实例431
第15章 Spring实例开发434
实例15-1 Spring之Web Home436
第16章 网上书店实例457
实例16-1 网上书店系统461