





定价:29元
印次:1-3
ISBN:9787302404460
出版日期:2016.02.01
印刷日期:2017.12.18
图书责编:杨帆
图书分类:教材
本书在全面介绍Struts2、Hibernate和Spring等基本知识的基础上,重点介绍基于框架的项目案例构建方法及基于UML的系统设计。全书通过相关的知识点,对相应框架的技术架构、下载安装及如何配置使用进行了讲解,同时按照框架的相应章节设置了相应的项目案例,利用例子讲解相关的配置。 本书可分4篇: 第1篇(第1~6章)为Struts2框架的相关介绍,主要包括Struts2的下载安装、基础配置文件、拦截器、转换器以及校验器的讲解以及标签、国际化、上传下载的应用。第2篇(第7~11章)为Hibernate框架部分,主要包括Hibernate的配置、映射关系、单实体CRUD操作以及HQL的用法。第3篇(第12章和第13章)为Spring框架,主要包括Spring的IOC、AOP、声明式事务以及SSH整合等内容。第4篇(第14章)通过项目将SSH框架整合在一起,主要包括具体操作.
刘启明,教授,副院长。2000年被确立为中青年学术骨干、学科带头人培养对象,2001年,获得教育部高等学校骨干教师证书。2004年晋升教授。从教26年来,先后为计算机科学与技术专业、信息工程、软件工程等开设并主讲过16门课程,担任高等教育出版社教材主编。普通高等教育“十一五”国家级规划教材主编。获得山东省优秀教材一等奖。近年来,先后在《复旦学报》,《Operations Research Letters》(SCI),《Journal of Computational Information Systems》发表论文,高等教育出版社等出版专著、教材40多篇(部),被SCI、EI、ISTP收录15篇。主持科研课题8项,获得校优秀科研成果二等奖一项,三等奖一项。应邀为两本计算机教材担任主审。与北京师范大学、上海师范大学、东北师范大学共同完成的教材被确立为“教育部规划”,被211高校选用,并作为全国高校教师教育技术培训教材。2004年在高等教育电子音像出版社出版电子多媒体系统光盘,完成的具有立体化、全方位特点的计算机应用教学资源。2009年获得山东省教育厅高等学校优秀教材一等奖。2010年,由清华大学出版社出版,完普通高等教育“十一五”国家级规划教材两部。2012年完成《大学计算机基础》,2013年完成《C语言程序设计基础》、《计算机应用基础》等几部教材,均由高等教育出版社出版。
随着Java技术的不断发展,如今Java已经成为开发B/S系统的一门主流语言。Java语言的跨平台特点,让它成为了一门可以实现“一次开发,处处运行”的编程语言。开发速度成为制约Java发展的一个瓶颈。SSH框架技术的出现很好地解决了这一难题,使用SSH框架开发J2EE程序,可以很好地提高开发的速度,提升网站的健壮程度。 全书从Struts2、Hibernate、Spring 3个框架入手,选取官网中最新的版本作为讲解的版本,保证了框架的实时性和通用性。本书可分4篇: 第1篇(第1~6章),介绍Struts2框架的基础、拦截器、类型转换器、校验器、OGNL表达式、Struts2标签以及国际化、上传下载等;第2篇(第7~11章),介绍Hibernate框架的ORM模型、HQL语句等,并且结合Struts2和Hibernate整合了一个项目案例;第3篇(第12章和第13章),介绍了Spring框架IOC模型、AOP模型、声明式事务等;第4篇(第14章)通过项目将SSH框架整合在一起,主要侧重整合过程和具体操作。 第1章Struts2简介——本章作为Struts2的入门知识,讲解HelloWorld的小例子,讲解Struts.xml配置文件中参数的含义。 第2章Struts2 基础部分——本章着重介绍参数传递、核心控制器的使用、多种result视图的配置和应用。 第3章拦截器、转换器与校验器——本章主要介绍拦截器的配置和使用,转换器的具体用法和校验器在实际开发中的应用。 第4章OGNL与Struts2标签库——本章主要介绍OGNL表达式和几种常见的Struts2标签库,如UI...
1.1Struts2框架结构3
1.2Struts2的下载和安装4
1.3搭建HelloWorld程序5
1.3.1建立Web应用5
1.3.2增加Struts2的支持6
1.3.3配置struts.xml以及对JSP文件进行测试6第2章Struts2 基础部分8
2.1Struts2参数的传递8
2.1.1直接传递法8
2.1.2封装对象传递法11
2.2Struts2核心控制action的各种配置14
2.2.1action的基础配置14
2.2.2使用defaultactionref配置统一访问14
2.3掌握action动态方法调用15
2.4了解result几种放回结果类型的区别16第3章拦截器、转换器与校验器20
3.1拦截器的基本原理20
3.2Struts2(XWork)提供的拦截器20
3.3自定义拦截器22
3.3.1建立拦截器的实现类22
3.3.2在struts.xml中注册自定义的拦截器23
3.3.3在Action中引用拦截器23
3.3.4拦截器执行效果23
3.4拦截器拦截指定方法24
3.4.1使拦截器继承自MethodFilterInteceptor24
3.4.2在action中配置相应的拦截器24
3.5拦截器有关的案例——权限控制25
3.6转换器与校验器27
3.6.1转换器27
3.6.2校验器29第4章OGNL与Struts2标签库35
4.1Struts2值栈35
4.2OGNL表达式36
4.2.1OGNL普通...