图书介绍

开发者突击:Struts 2核心技术与Java EE框架整合开发实战PDF|Epub|txt|kindle电子书版本下载

开发者突击:Struts 2核心技术与Java EE框架整合开发实战
  • 三扬科技编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121070914
  • 出版时间:2008
  • 标注页数:820页
  • 文件大小:271MB
  • 文件页数:845页
  • 主题词:软件工具-程序设计;JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

开发者突击:Struts 2核心技术与Java EE框架整合开发实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 概述篇3

第1章 Struts 2概述3

Web发展史3

认识MVC5

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中的OGNL65

本章小结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整合Spring297

Spring简介297

Spring的核心概念301

Spring与Struts 2的整合304

本章小结308

第12章 Struts 2整合Guice309

Guice简介310

Guice的架构分析311

Guice中常用标注的介绍314

Guice中的IoC316

绑定属性的设置327

处理持久层的warp-persist329

Guice与Struts 2的结合333

本章小结338

第13章 Struts 2对动态语言的支持(教学视频:70分钟)339

动态语言的介绍339

Struts 2中使用Groovy340

Struts 2中使用JRuby353

本章小结360

第4部分 持久层应用篇363

第14章 Struts 2整合JPA(教学视频:30分钟)363

JPA简介363

实体365

实体关系367

管理实体373

JPA查询语言377

使用JPA380

使用MyEclipse 6配置JPA389

JPA在Struts 2中的应用398

本章小结404

第15章 Struts 2整合Hibernate405

Hibernate简介405

Hibernate的基础408

Hibernate与Struts 2的结合使用412

本章小结418

第16章 Struts 2整合iBATIS419

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整合JSF453

JSF简介453

JSF基础460

Struts 2整合JSF471

本章小结483

第18章 Struts 2对模板语言的支持(教学视频:40分钟)485

模板语言的介绍485

Struts 2中使用Velocity486

Struts 2中使用FreeMarker500

本章小结530

第19章 Struts 2整合其他表示层技术531

整合Tiles531

整合SiteMesh534

整合JFreeChart536

整合JasperReports537

本章小结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.xml791

附录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

热门推荐