开发者突击:Struts 2核心技术与Java EE框架整合开发实战PDF电子书下载
- 电子书积分:22 积分如何计算积分?
- 作 者:三扬科技编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:9787121070914
- 页数:820 页
第1部分 概述篇 3
第1章 Struts 2概述 3
Web发展史 3
认识MVC 5
Struts 2框架的发展史 10
Struts 2的工作流程 15
本章小结 16
第2章 搭建一个简单的Struts 2应用(教学视频:30分钟) 17
使用Struts 2之前的准备工作 17
手动搭建Struts 2应用程序 20
使用Eclipse开发Struts 2应用程序 27
本章小结 31
第2部分 Struts 2核心技术篇 35
第3章 Struts 2核心基础 35
Struts 2的抽象模型 36
对拦截器的简单介绍 36
Action的应用详解 37
结果类型与视图 46
struts.properties配置详解 50
struts.xml配置详解 51
Struts 2中的值栈 62
Struts 2中的OGNL 65
本章小结 69
第4章 Struts 2的拦截器(教学视频:45分钟) 71
拦截器的初步认识 71
如何使用拦截器 73
如何使用拦截器栈 78
拦截器应用进阶 82
拦截器实现原理的深入探讨 96
本章小结 97
第5章 Struts 2的类型转换器(教学视频:30分钟) 99
类型转换的简介 100
Struts 2内置类型转换器 103
引用类型的转换方式 103
对于特殊对象的类型转换 106
对于多个特殊对象的类型转换 112
对于集合属性的简单处理 118
类型转换中的错误处理 120
本章小结 123
第6章 Struts 2的输入校验(教学视频:45分钟) 125
输入校验的简介 125
正则表达式的介绍 126
编程方式实现 Struts 2输入校验 127
应用Struts 2的校验框架 134
输入校验应用进阶 142
本章小结 148
第7章 Struts 2的文件上传(教学视频:20分钟) 149
文件上传的基本原理 149
使用Common-FileUpload框架实现文件上传 150
使用COS框架实现文件上传 153
在Struts 2中实现文件上传 155
在Struts 2中实现文件下载 163
文件上传应用进阶 165
本章小结 168
第8章 Struts 2的国际化(教学视频:30分钟) 169
认识国际化 169
为程序的国际化做好准备 171
调用国际化资源 175
对Struts 2国际化的补充说明 176
一个国际化的综合应用实例 179
本章小结 182
第9章 Struts 2的标签库(教学视频:140分钟) 183
Struts 2标签简介 183
控制标签 185
数据标签 197
表单标签 211
非表单UI标签 226
Ajax标签 231
本章小节 258
第10章 Struts 2对标注的支持(教学视频:40分钟) 259
Java中的标注 260
Action的相关标注 271
拦截器的相关标注 276
输入校验的相关标注 282
类型转换的相关标注 291
本章小结 294
第3部分 业务层应用篇 297
第11章 Struts 2整合Spring 297
Spring简介 297
Spring的核心概念 301
Spring与Struts 2的整合 304
本章小结 308
第12章 Struts 2整合Guice 309
Guice简介 310
Guice的架构分析 311
Guice中常用标注的介绍 314
Guice中的IoC 316
绑定属性的设置 327
处理持久层的warp-persist 329
Guice与Struts 2的结合 333
本章小结 338
第13章 Struts 2对动态语言的支持(教学视频:70分钟) 339
动态语言的介绍 339
Struts 2中使用Groovy 340
Struts 2中使用JRuby 353
本章小结 360
第4部分 持久层应用篇 363
第14章 Struts 2整合JPA(教学视频:30分钟) 363
JPA简介 363
实体 365
实体关系 367
管理实体 373
JPA查询语言 377
使用JPA 380
使用MyEclipse 6配置JPA 389
JPA在Struts 2中的应用 398
本章小结 404
第15章 Struts 2整合Hibernate 405
Hibernate简介 405
Hibernate的基础 408
Hibernate与Struts 2的结合使用 412
本章小结 418
第16章 Struts 2整合iBATIS 419
iBATIS简介 420
SQL Map的XML配置文件 421
SQL Map映射文件详解 425
iBATIS事务处理 429
iBATIS组件介绍 430
iBATIS的高级特性 431
iBATIS与Struts 2的结合使用 435
本章小结 449
第5部分 表示层应用篇 453
第17章 Struts 2整合JSF 453
JSF简介 453
JSF基础 460
Struts 2整合JSF 471
本章小结 483
第18章 Struts 2对模板语言的支持(教学视频:40分钟) 485
模板语言的介绍 485
Struts 2中使用Velocity 486
Struts 2中使用FreeMarker 500
本章小结 530
第19章 Struts 2整合其他表示层技术 531
整合Tiles 531
整合SiteMesh 534
整合JFreeChart 536
整合JasperReports 537
本章小结 538
第6部分 实战篇 541
第20章 Struts 2开发银行账户管理系统(教学视频:70分钟) 541
需求设计 541
系统设计 547
详细设计与实现 549
本章小结 576
第21章 Struts 2+Guice+JPA实现购物车功能(教学视频:90分钟) 577
需求分析 577
功能描述 578
购物车原理 578
系统架构设计 579
表结构设计 583
使用JPA操作持久层 584
使用Guice操作业务层 589
使用Struts 2充当表示层 596
本章小结 620
第22章 Struts 2+Spring 2+iBATIS开发数据采集系统(教学视频:80分钟) 621
需求分析 621
业务分析 622
数据库设计 623
持久化类与映射文件 626
构建整合工程 634
DAO层设计 635
结合Struts 2开发表示层 648
本章小结 657
第23章 Struts 2+Spring 2+Hibernate 3开发投票管理系统(教学视频:90分钟) 659
需求设计 659
系统设计 665
详细设计与代码实现 668
本章小结 700
第24章 Struts 2+Spring 2.5+JPA开发权限管理系统(教学视频:70分钟) 701
系统功能简述 702
配置总体框架 706
系统功能模块 722
关联表操作 722
模块操作 729
功能操作 740
角色操作 753
用户操作 768
重点难点分析 788
本章小结 788
附录A struts.properties配置详解 789
附录B struts-default.xml 791
附录C JPA中的标注 801
C.1实体化标注 801
C.2数据库模型属性标注 801
C.3身份标注 806
C.4直接映射标注 808
C.5关系映射标注 809
C.6组合标注 811
C.7继承标注 813
C.8锁定标注 814
C.9生命周期回调标注 814
C.10实体管理器标注 816
C.11查询标注 817
参考文献 820
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017