图书介绍
Java Web整合开发与项目实战 JSP、Ajax、Struts、Hibernate、SpriPDF|Epub|txt|kindle电子书版本网盘下载
- 徐明华等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115228062
- 出版时间:2010
- 标注页数:442页
- 文件大小:146MB
- 文件页数:453页
- 主题词:JAVA语言-程序设计;软件工具-程序设计
PDF下载
下载说明
Java Web整合开发与项目实战 JSP、Ajax、Struts、Hibernate、SpriPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Java Web开发基础第1章 Web开发准备2
1.1 安装JDK2
1.2 Tomcat安装与配置3
1.3 MyEclipse安装与配置5
1.4 MySQL安装与配置7
1.5 JSP的优点9
1.6 JSP开发常用软件列表10
第2章 Java Web开发必备——HTML应用11
2.1 HTML的基本组成元素11
2.2 HTML的表格应用14
2.3 HTML的表单应用16
2.4 HTML的框架应用17
2.5 小结23
第3章 Java Web页面修饰技巧——CSS应用24
3.1 CSS文字修饰24
3.1.1 样式表入门24
3.1.2 样式的分类25
3.2 CSS表格修饰29
3.2.1 定义表格整个边框的方法30
3.2.2 表格部分边框的CSS应用32
3.3 CSS表单修饰34
3.3.1 修饰Label34
3.3.2 修饰fieldset35
3.3.3 修饰按钮36
3.3.4 修饰下拉列表37
3.3.5 修饰表单综合示例38
3.4 CSS与DIV修饰页面布局41
3.4.1 竖直布局DIV41
3.4.2 水平布局DIV42
3.4.3 嵌套布局DIV42
3.4.4 浅析元素定位43
3.4.5 浅析图文混排46
3.4.6 DIV布局示例47
3.5 小结50
第4章 Java Web开发表单验证——JavaScript应用51
4.1 JavaScript简介51
4.1.1 JavaScript具有的优点51
4.1.2 JavaScript的工作过程52
4.1.3 JavaScript与Java之间的区别52
4.1.4 JavaScript在网页中的用法53
4.2 JavaScript基本语法53
4.2.1 变量53
4.2.2 数据类型54
4.2.3 运算符54
4.2.4 表达式55
4.2.5 语句55
4.2.6 数组55
4.2.7 函数55
4.2.8 对象56
4.3 JavaScript操作表单对象59
4.4 JavaScript应用实例61
4.4.1 变色表格应用实例61
4.4.2 表单验证应用实例63
4.4.3 实现树形目录66
4.4.4 综合应用实例67
4.5 小结69
第5章 JSP核心基础——Servlet应用70
5.1 Servlet概述70
5.2 Servlet生命周期71
5.2.1 生命周期图71
5.2.2 生命周期中的3大重要时刻71
5.3 Serlvet的Hello World实例72
5.3.1 手动编写Hello World72
5.3.2 通过MyEclipse编写Hello World74
5.4 Serlvet的表单处理76
5.5 Serlvet的实例应用78
5.5.1 毛毛虫版79
5.5.2 虫蜕变茧版81
5.5.3 化茧成蝶版87
5.6 小结90
第6章 Java Web编程必备知识——JSP编程基础91
6.1 JSP指令91
6.2 JSP隐式对象93
6.3 学员管理系统1.0版94
6.3.1 编写功能类页面95
6.3.2 编写业务类页面96
6.3.3 编写数据显示页面96
6.3.4 编写添加数据页面97
6.3.5 编写修改数据页面98
6.3.6 用CSS美化页面99
6.4 JSP标准动作100
6.4.1 include动作100
6.4.2 param动作101
6.4.3 forward动作102
6.4.4 useBean动作103
6.5 学员管理系统2.0版106
6.6 JSP设计模式107
6.7 学员管理系统3.0版108
6.8 小结111
第7章 Java Web中增强页面效果的主流技术——Ajax应用112
7.1 Ajax概述112
7.2 使用XMLHttpRequest对象112
7.2.1 创建新的XMLHttpRequest对象112
7.2.2 获取Request对象113
7.3 发送请求与处理响应114
7.3.1 使用XMLHttpRequest114
7.3.2 挑战异步性115
7.3.3 发送请求116
7.3.4 指定回调方法116
7.3.5 处理服务器响应117
7.3.6 Ajax中回调的应用117
7.3.7 读取响应文本118
7.4 JavaScript解析XML119
7.5 Ajax基本应用120
7.5.1 实现自动刷新页面120
7.5.2 实现局部动态更新123
7.5.3 实现自动完成功能127
7.6 小结132
第二部分 Java Web开发实战技术第8章 提高项目开发效率——JSP自定义标签应用134
8.1 自定义标签基础知识134
8.2 自定义标签部署139
8.3 传统标签实例142
8.3.1 设计一个可以处理简单JSP程序代码的标签142
8.3.2 设计一个可以处理循环程序代码的标签143
8.4 简单标签实例147
8.4.1 带属性、主体的标签147
8.4.2 处理多个属性值的复杂标签148
8.5 小结149
第9章 数据操作基础——JSP对文件操作150
9.1 读写流基础知识150
9.1.1 读写流相关的类150
9.1.2 读写流的相关方法151
9.1.3 读写流实例152
9.2 JSP与Servlet对文件操作156
9.2.1 Servlet技术的文件读写操作156
9.2.2 Java Server Page的文件读写操作157
9.3 文件上传功能的实现158
9.4 文件下载功能的实现161
9.5 小结162
第10章 JSP标准标记库(JSTL)基础知识163
10.1 为什么选择JSTL163
10.2 使用JSTL准备164
10.2.1 JSTL中标签库介绍164
10.2.2 JSTL标签的API165
10.2.3 安装和测试JSTL165
10.3 Core标签库166
10.3.1 通用标签166
10.3.2 条件标签172
10.3.3 迭代标签174
10.3.4 URL相关的标签179
10.4 国际化(i18n)标签183
10.4.1 国际化/格式化标签概述183
10.4.2 <fmt:setLocale>标签184
10.4.3 <fmt:bundle>标签186
10.4.4 <fmt:setBundle>标签187
10.4.5 <fmt:message>标签189
10.4.6 <fmt:param>标签191
10.4.7 <fmt:requestEncoding>标签191
10.5 格式化标签192
10.5.1 <fmt:timeZone>标签192
10.5.2 <fmt:setTimeZone>标签193
10.5.3 <fmt:formatNumber>标签194
10.5.4 <fmt:parseNumber>标签196
10.5.5 <fmt:formatDate>标签197
10.5.6 <fmt:parseDate>标签199
10.6 JSTL综合实例运用200
10.7 小结205
第11章 JSTL高级部分206
11.1 数据库(SQL)标签206
11.1.1 <sql:setDataSource>标签207
11.1.2 <sql:query>标签208
11.1.3 <sql:update>标签209
11.1.4 <sql:transaction>标签211
11.1.5 <sql:param>标签212
11.1.6 <sql:dateParam>标签212
11.2 XML核心标签213
11.2.1 XML标签概述213
11.2.2 <x:parse>标签214
11.2.3 <x:out>标签217
11.2.4 <x:set>标签218
11.3 XML流程控制标签218
11.3.1 <x:if>标签219
11.3.2 <x:choose>标签219
11.3.3 <x:forEach>标签220
11.4 XML转换标签221
11.4.1 <x:transform>标签221
11.4.2 <x:param>标签223
11.5 JSTL函数224
11.5.1 fn:contains函数224
11.5.2 fn:containsIgnoreCase函数225
11.5.3 fn:endsWith函数225
11.5.4 fn:escapeXml函数225
11.5.5 fn:indexOf函数226
11.5.6 fn:join函数226
11.5.7 fn:length函数226
11.5.8 fn:replace函数227
11.5.9 fn:split函数227
11.5.10 fn:startsWith函数228
11.5.11 fn:substring函数228
11.6 小结228
第12章 电子邮件应用程序接口——JavaMail应用229
12.1 发送邮件应用229
12.1.1 JavaMail的主要协议230
12.1.2 JavaMail的基础知识230
12.1.3 消息处理的过程231
12.2 收取邮件应用239
12.3 小结242
第13章 Java Web开发普遍使用的知识——JSP分页应用243
13.1 JSTL版分页实现244
13.2 Servlet版分页实现246
13.3 JavaBean版分页实现250
13.4 自定义标签版的分页实现252
13.5 小结255
第14章 Java Web典型MVC框架——Struts应用256
14.1 Struts基础256
14.2 登录验证实例258
14.3 核心组件——ActionForm260
14.3.1 ActionForm简介260
14.3.2 ActionForm的使用方法261
14.4 核心组件——ActionFoward262
14.5 核心组件——ActionMapping263
14.6 核心组件——Action265
14.7 配置文件struts-config.xml265
14.8 DataSource的使用267
14.9 Struts应用综合案例269
14.10 小结271
第15章 Java Web轻量级持久化框架——Hibernate基础与应用272
15.1 Hibernate基础272
15.2 Hibernate检索策略275
15.3 Eclipse配置Hibernate步骤278
15.3.1 数据库设计(user)278
15.3.2 程序编写278
15.4 小结282
第16章 全方位的应用框架——Spring应用283
16.1 Spring基础283
16.2 Eclipse配置Spring步骤283
16.3 Spring中事务的配置285
16.3.1 采用TransactionProxyFactoryBean生成事务代理286
16.3.2 采用继承简化事务代理288
16.3.3 采用BeanNameAutoProxyCreator自动创建事务代理289
16.3.4 采用DefaultAdvisorAutoProxyCreator自动创建事务代理290
16.3.5 事务设置说明291
16.4 小结292
第三部分 Java Web项目开发实战第17章 Struts+Spring+Hibernate(SSH)框架整合应用294
17.1 MVC架构294
17.2 SSH架构分析295
17.3 JSP完成视图层296
17.4 Struts完成控制层298
17.5 Spring完成业务层302
17.6 Hibernate完成数据封装308
17.7 SSH实例程序部署309
17.8 小结310
第18章 投票管理系统311
18.1 系统概述311
18.2 需求分析311
18.2.1 系统总体设计图311
18.2.2 用例图312
18.3 数据库设计312
18.4 页面间转向与页面代码实现312
18.5 控制器层代码实现318
18.6 其他代码实现319
18.7 运行工程327
18.7.1 使用工具327
18.7.2 工程部署328
18.7.3 运行程序328
18.8 小结329
第19章 留言本管理系统330
19.1 系统概述330
19.2 需求分析330
19.2.1 系统总体设计图330
19.2.2 用例图331
19.3 数据库设计331
19.4 页面代码实现331
19.5 首页请求分析340
19.6 日志处理分析343
19.7 其他功能分析344
19.8 运行工程349
19.8.1 使用工具349
19.8.2 工程部署350
19.8.3 运行程序350
19.9 小结351
第20章 博客应用系统开发352
20.1 系统概述352
20.2 需求分析352
20.3 数据库设计353
20.3.1 数据库需求分析353
20.3.2 数据库逻辑设计353
20.4 页面代码实现354
20.5 监听程序类功能分析368
20.6 初次访问请求处理分析369
20.7 无刷新添加功能分析371
20.7.1 页面代码372
20.7.2 JS代码372
20.7.3 业务代码373
20.8 其他功能分析374
20.8.1 数据访问对象374
20.8.2 值对象382
20.8.3 数据服务对象382
20.8.4 业务代理对象383
20.8.5 表单对象集合389
20.8.6 请求处理结果对象集合390
20.8.7 请求处理的动作对象集合391
20.8.8 常量集合处理类400
20.9 运行工程401
20.9.1 使用工具401
20.9.2 工程部署401
20.9.3 运行程序402
20.10 小结403
第21章 产品信息发布系统404
21.1 系统概述404
21.2 需求分析404
21.2.1 系统总体设计图404
21.2.2 用例图405
21.3 数据库设计405
21.3.1 数据库需求分析405
21.3.2 数据库逻辑设计405
21.3.3 事务处理分析406
21.3.4 页面间转向关系408
21.4 页面代码实现408
21.5 首页请求分析420
21.6 分页代码分析423
21.7 FCKeditor编辑器介绍427
21.8 生成缩略图功能分析429
21.9 其他功能分析434
21.10 Hibernate封装JDBC439
21.11 运行工程440
21.11.1 使用工具440
21.11.2 工程部署441
21.11.3 运行程序441
21.12 小结442