本书是关于介绍“Struts2核心技术与Java EE框架整合开发”的教学用书,全书主要内容包括:深入剖析Struts 2核心原理;详细讲解Struts 2中的拦截器、类型转换、输入校验、国际化、文件上传、标签、标注等技术;全面介绍Struts 2与其他业务层、持久层、表示层框架技术的整合原理及整合过程;最后提供了大量Struts 2整合其他框架技术开发实际应用的详细过程。
本书适合广大Java爱好者及程序开发人员,尤其适合那些希望尽快掌握Struts 2应用技术,以及进行Struts 2实际开发的人员。
本书全面介绍了如何使用Struts 2框架技术开发Java EE应用程序,书中对Struts 2的开发思想及技术要点进行了详细阐述。
全书主要内容包括:深入剖析Struts 2核心原理;详细讲解Struts 2中的拦截器、类型转换、输入校验、国际化、文件上传、标签、标注等技术;全面介绍Struts 2与其他业务层、持久层、表示层框架技术的整合原理及整合过程;最后提供了大量Struts 2整合其他框架技术开发实际应用的详细过程。
本书注重编程思想与实际开发相结合,书中的每个知识点都配备了具有典型性和实用价值的应用开发实例,使读者不仅能够掌握相关技术,更能够活学活用,举一反三。
随书附赠光盘内容包括本书范例源程序及各个章节视频教学、课后习题。
本书内容深入浅出,通俗易懂,适合广大Java爱好者及程序开发人员,尤其适合那些希望尽快掌握Struts 2应用技术,以及进行Struts 2实际开发的人员;同时本书也适合高等院校相关专业的广大师生作为参考用书,以及各培训机构作为教学参考书。
第1部分 概述篇
第1章 Struts 2概述
第2章 搭建一个简单的Struts 2应用(教学视频:30分钟)
第2部分 Struts 2核心技术篇
第3章 Struts 2核心基础
第4章 Struts 2的拦截器(教学视频:45分钟)
第5章 Struts 2的类型转换器(教学视频:30分钟)
第6章 Struts 2的输入校验(教学视频:45分钟)
第7章 Struts 2的文件上传(教学视频:20分钟)
第8章 Struts 2的国际化(教学视频:30分钟)
第9章 Struts 2的标签库(教学视频:140分钟)
第10章 Struts 2对标注的支持(教学视频:40分钟)
第3部分 业务层应用篇
第11章 Struts 2整合Spring
第12章 Struts 2整合Guice
第13章 Struts 2对动态语言的支持(教学视频:70分钟)
第4部分 持久层应用篇
第14章 Struts 2整合JPA(教学视频:30分钟)
第15章 Struts 2整合Hibernate
第16章 Struts 2整合iBATIS
第5部分 表示层应用篇
第17章 Struts 2整合JSF
第18章 Struts 2对模板语言的支持(教学视频:40分钟)
第19章 Struts 2整合其他表示层技术
第6部分 实战篇
第20章 Struts 2开发银行账户管理系统(教学视频:70分钟)
第21章 Struts 2+Guice+JPA实现购物车功能(教学视频:90分钟)
第22章 Struts 2+Spring 2+iBATIS开发数据采集系统(教学视频:80分钟)
第23章 Struts 2+Spring 2+Hibernate 3开发投票管理系统(教学视频:90分钟)
第24章 Struts 2+Spring 2.5+JPA开发权限管理系统(教学视频:70分钟)
附录
参考文献