Java Web整合开发与项目实战——JSP、Ajax、Struts、Hibernate、SpringPDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:徐明华编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2009
- ISBN:9787115190451
- 页数:410 页
第一部分 Java Web开发基础第1章 Web开发准备 2
1.1 安装JDK 2
1.2 Tomcat安装与配置 3
1.3 MyEclipse安装与配置 5
1.4 MySQL安装与配置 6
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 小结 24
第3章 Java Web页面修饰技巧——CSS应用 25
3.1 CSS文字修饰 25
3.1.1 样式表入门 25
3.1.2 样式的分类 26
3.2 CSS表格修饰 30
3.2.1 定义表格整个边框的方法 32
3.2.2 表格部分边框的CSS应用 33
3.3 CSS表单修饰 34
3.3.1 使用Label 35
3.3.2 使用fieldset 35
3.3.3 表单布局 35
3.3.4 设置fieldset和legend的样式 38
3.3.5 改变默认的fieldset的外观 40
3.4 小结 43
第4章 Java Web开发表单验证——JavaScript应用 44
4.1 JavaScript简介 44
4.1.1 JavaScript具有的优点 44
4.1.2 JavaScript的工作过程 45
4.1.3 JavaScript与Java之间的区别 45
4.1.4 JavaScript在网页中的用法 46
4.2 JavaScript基本语法 46
4.2.1 变量 46
4.2.2 数据类型 47
4.2.3 运算符 47
4.2.4 表达式 48
4.2.5 语句 48
4.2.6 数组 48
4.2.7 函数 48
4.2.8 对象 49
4.3 表单验证应用实例 52
4.4 小结 56
第5章 JSP核心基础——Servlet应用 57
5.1 Servlet概述 57
5.2 Servlet生命周期 57
5.2.1 生命周期图 57
5.2.2 生命周期中的3大重要时刻 58
5.3 Serlvet的Hello World实例 58
5.4 Serlvet的表单处理 61
5.5 Serlvet的实例应用 62
5.5.1 Servlet实现页面数据添加处理 62
5.5.2 Servlet实现页面修改处理 65
5.6 小结 66
第6章 Java Web中增强页面效果的主流技术——Ajax应用 67
6.1 Ajax概述 67
6.2 使用XMLHttpRequest对象 67
6.2.1 创建新的XMLHttpRequest对象 67
6.2.2 获取Request对象 68
6.3 发送请求与处理响应 69
6.3.1 使用XMLHttpRequest 69
6.3.2 挑战异步性 70
6.3.3 发送请求 71
6.3.4 指定回调方法 71
6.3.5 处理服务器响应 72
6.3.6 Ajax中回调的应用 72
6.3.7 读取响应文本 73
6.4 Ajax基本应用 74
6.4.1 实现自动刷新页面 74
6.4.2 实现局部动态更新 76
6.4.3 实现自动完成功能 80
6.5 小结 84
第7章 Java Web编程必备知识——JSP编程基础 85
7.1 JSP指令 85
7.2 JSP动作 87
7.2.1 include动作 87
7.2.2 forward动作 88
7.2.3 useBean动作 89
7.3 JSP隐式对象 89
7.4 JSP实例应用 91
7.5 小结 94
第二部分 Java Web开发实战技术第8章 提高项目开发效率——JSP自定义标签应用 96
8.1 自定义标签基础知识 96
8.2 自定义标签部署 101
8.3 传统标签实例 103
8.3.1 设计一个可以处理简单JSP程序代码的标签 103
8.3.2 设计一个可以处理循环程序代码的标签 104
8.4 简单标签实例 106
8.4.1 带属性、主体的标签 106
8.4.2 处理多个属性值的复杂标签 107
8.5 小结 108
第9章 数据操作基础——JSP对文件操作 109
9.1 读写流基础知识 109
9.1.1 读写流相关的类 109
9.1.2 读写流的相关方法 110
9.1.3 读写流实例 111
9.2 JSP与Servlet对文件操作 114
9.2.1 Servlet技术的文件读写操作 114
9.2.2 Java Server Page的文件读写操作 116
9.3 文件上传功能的实现 116
9.4 小结 117
第10章 JSP标准标记库(JSTL)基础知识 118
10.1 为什么选择JSTL 118
10.2 使用JSTL准备 119
10.2.1 JSTL中标签库介绍 119
10.2.2 JSTL标签的API 120
10.2.3 安装和测试JSTL 120
10.3 Core标签库 121
10.3.1 通用标签 121
10.3.2 条件标签 126
10.3.3 迭代标签 129
10.3.4 URL相关的标签 134
10.4 国际化(i18n)标签 138
10.4.1 国际化/格式化标签概述 138
10.4.2 〈fmt:setLocale〉标签 139
10.4.3 〈fmt:bundle〉标签 141
10.4.4 〈fmt:setBundle〉标签 142
10.4.5 〈fmt:message〉标签 143
10.4.6 〈fmt:param〉标签 146
10.4.7 〈fmt:requestEncoding〉标签 146
10.5 格式化标签 147
10.5.1 〈fmt:timeZone〉标签 147
10.5.2 〈fmt:setTimeZone〉标签 148
10.5.3 〈fmt:formatNumber〉标签 149
10.5.4 〈fmt:parseNumber〉标签 151
10.5.5 〈fmt:formatDate〉标签 152
10.5.6 〈fmt:parseDate〉标签 153
10.6 JSTL综合实例运用 155
10.7 小结 158
第11章 JSTL高级部分 159
11.1 数据库(SQL)标签 159
11.1.1 〈sql:setDataSource〉标签 160
11.1.2 〈sql:query〉标签 161
11.1.3 〈sql:update〉标签 162
11.1.4 〈sql:transaction〉标签 164
11.1.5 〈sql:param〉标签 165
11.1.6 〈sql:dateParam〉标签 166
11.2 XML核心标签 166
11.2.1 XML标签概述 166
11.2.2 〈x:parse〉标签 167
11.2.3 〈x:out〉标签 170
11.2.4 〈x:set〉标签 171
11.3 XML流程控制标签 171
11.3.1 〈x:if〉标签 172
11.3.2 〈x:choose〉标签 172
11.3.3 〈x:forEach〉标签 173
11.4 XML转换标签 174
11.4.1 〈x:transform〉标签 174
11.4.2 〈x:param〉标签 176
11.5 JSTL函数 177
11.5.1 fn:contains函数 177
11.5.2 fn:containsIgnoreCase函数 178
11.5.3 fn:endsWith函数 178
11.5.4 fn:escapeXml函数 178
11.5.5 fn:indexOf函数 179
11.5.6 fn:join函数 179
11.5.7 fn:length函数 179
11.5.8 fn:replace函数 180
11.5.9 fn:split函数 180
11.5.10 fn:startsWith函数 181
11.5.11 fn:substring函数 181
11.6 小结 181
第12章 电子邮件应用程序接口——JavaMail应用 182
12.1 发送邮件应用 182
12.1.1 JavaMail的主要协议 183
12.1.2 JavaMail的基础知识 183
12.1.3 消息处理的过程 184
12.2 收取邮件应用 191
12.3 小结 193
第13章 Java Web开发普遍使用的知识——JSP分页应用 194
13.1 JSTL版分页实现 194
13.2 Servlet版分页实现 196
13.3 JavaBean版分页实现 199
13.4 自定义标签版的分页实现 202
13.5 小结 206
第14章 Java Web典型MVC框架——Struts应用 207
14.1 Struts基础 207
14.2 登录验证实例 209
14.3 核心组件——ActionForm 211
14.3.1 ActionForm简介 211
14.3.2 ActionForm的使用方法 212
14.4 核心组件——ActionFoward 213
14.5 核心组件——ActionMapping 214
14.6 核心组件——Action 216
14.7 配置文件struts-config.xml 216
14.8 DataSource的使用 218
14.9 Struts应用综合案例 220
14.10 小结 222
第15章 Java Web轻量级持久化框架——Hibernate基础与应用 223
15.1 Hibernate基础 223
15.2 Hibernate检索策略 226
15.3 Eclipse配置Hibernate步骤 229
15.3.1 数据库设计(user) 229
15.3.2 程序编写 229
15.4 小结 232
第16章 全方位的应用框架——Spring应用 233
16.1 Spring基础 233
16.2 Eclipse配置Spring步骤 234
16.3 Spring中事务的配置 235
16.3.1 采用TransactionProxyFactoryBean生成事务代理 235
16.3.2 采用继承简化事务代理 237
16.3.3 采用BeanNameAutoProxyCreator自动创建事务代理 238
16.3.4 采用DefaultAdvisorAutoProxyCreator自动创建事务代理 240
16.3.5 事务设置说明 241
16.4 小结 242
第三部分 Java Web项目开发实战第17章 投票管理系统 244
17.1 系统概述 244
17.2 需求分析 244
17.2.1 系统总体设计图 244
17.2.2 用例图 245
17.3 数据库设计 245
17.4 页面间转向与页面代码实现 245
17.5 其他功能分析 251
17.6 运行工程 258
17.6.1 使用工具 258
17.6.2 工程部署 258
17.6.3 运行程序 258
17.7 小结 259
第18章 留言本管理系统 260
18.1 系统概述 260
18.2 需求分析 260
18.2.1 系统总体设计图 260
18.2.2 用例图 260
18.3 数据库设计 261
18.4 页面代码实现 261
18.5 其他功能分析 280
18.6 运行工程 288
18.6.1 使用工具 288
18.6.2 工程部署 288
18.6.3 运行程序 288
18.7 小结 289
第19章 博客应用系统开发 290
19.1 系统概述 290
19.2 需求分析 290
19.3 数据库设计 291
19.4 页面代码实现 292
19.5 JavaScript代码功能分析 304
19.6 其他功能分析 311
19.6.1 数据访问对象 311
19.6.2 值对象 319
19.6.3 数据服务对象 319
19.6.4 业务代理对象 320
19.6.5 表单对象集合 327
19.6.6 请求处理结果对象集合 327
19.6.7 请求处理的动作对象集合 328
19.6.8 常量集合处理类 338
19.7 配置文件 339
19.8 运行工程 343
19.8.1 使用工具 343
19.8.2 工程部署 343
19.8.3 运行程序 343
19.9 小结 344
第20章 新闻发布系统 345
20.1 系统概述 345
20.2 需求分析 345
20.2.1 系统总体设计图 345
20.2.2 用例图 346
20.3 数据库设计 346
20.3.1 数据库需求分析 346
20.3.2 数据库逻辑设计 346
20.3.3 事务处理分析 348
20.3.4 页面间转向关系 349
20.4 页面代码实现 349
20.5 其他功能分析 364
20.6 配置文件 390
20.7 运行工程 392
20.7.1 使用工具 392
20.7.2 工程部署 392
20.7.3 运行程序 392
20.8 小结 393
第21章 Struts+Spring+Hibernate(SSH)框架整合应用 394
21.1 MVC架构 394
21.2 SSH架构分析 395
21.3 JSP完成视图层 396
21.4 Struts完成控制层 398
21.5 Spring完成业务层 402
21.6 Hibernate完成数据封装 408
21.7 SSH实例程序部署 409
21.8 小结 410
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 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