Struts 2.1权威指南(含光盘1张)
分類: 图书,计算机/网络,软件工程/开发项目管理,
作者: 李刚 编著
出 版 社: 电子工业出版社
出版时间: 2009-5-1字数:版次: 1页数: 770印刷时间:开本: 16开印次:纸张:I S B N : 9787121085925包装: 平装编辑推荐
1. 经验丰富,针对性强
本书凝聚了作者大量的实际开发经验和感悟。作者依照读者的学习规律,首先介绍基本概念和基本操作,然后对内容进行深入讲解。
2.讲解具体,示范典型
书中通过大量的示范性实例(全书范例近百个),逐一、详细地讲解了Struts 2各知识点的用法,并细致地讲解每个用法的各种参数、选项,可以帮助读者入门到精通。
3.配合案例,快速提高
本书最后配备了几个非常常见的案例,可以让读者在掌握前而的基础知识点的情况下,将所有知识融会贯通,把基础知识点应用项目开发过程中。
内容简介
本书是《Struts 2权威指南》的第二版,本书介绍的Struts 2是最新的Struts 2.1。
相对于2007年发布的Struts 2.0,Struts 2.1改变较大,Struts 2.1不仅修正了Struts 2.0中少量Bug(这些Bug在本书第一版中已经指出)。而且新增了REST、Convention和Java Templates,这些都是Struts 2未来的发展方向。不仅如此,Struts 2.1不再支持Ajax主题,而是改为使用Dojo插件来提供对Ajax的支持。Struts 2.1抛弃了Codebehind插件提供的“零配置”支持,改为使用Convention插件提供“零配置”,Struts 2.1新增了Portlet支持……为了让众多Struts学习者、工作者快速从Struts 2.0的开发升级到Struts 2.1,笔者升级了《Struts 2权威指南》,第二版改写了第一版中所有程序,将它们改为基于Struts 2.1运行。第二版删除了第一版中第18章的内容(Struts 2和Struts 1整合部分),全面介绍了Struts 2.1新增的Convention和REST支持。本书最后配备的两个常用的实例也都升级为基于Struts 2.1运行,读者可通过这两个实例触类旁通,解决日常开发中的问题。
本书第二版保留了第一版通俗易懂的写作风格:按Struts 2.1的架构体系,细致地介绍了Struts 2.1各个知识点。在介绍过程中,笔者依照读者的学习规律,首先介绍基本概念和基本操作,然后对内容进行深入讲解。笔者在介绍Struts 2.1框架时,既照顾到了Struts 2.1初学者的能力,对每个知识点都给出简单的快速上手的示例;同时也考虑到开发者在日后开发中可能遇到的问题,详细讲解了每个知识点的各种用法,本书覆盖了Struts 2.1近80%的API。因此,本书完全可以作为Struts 2框架的权威手册,以供开发者在实际开发过程中参考。
本书适用于有较好的Java编程基础,有一定JSP、Servlet等Web编程基础或具备初步Java EE编程基础的读者。本书既给出了Struts 2入门级的示范实例,也详细讲解了Struts 2各个知识点及各个选项的详细用法,可以作为Struts 2框架的权威参考。
作者简介
李刚,从事近10年的Java EE应用开发。曾任LITEON公司的J2EE技术主管,负责该公司的企业信息平台的架构设计。曾任广州电信、广东龙泉科技等公司的技术培训导师。2007年3月26日的《电脑报》专访人物。疯狂Java实训营创立人,疯狂Java体系图书作者,曾兼任广东技术师范学院计算机科学系的兼职副教授。培训的学生已在华为、立信、普信,网易、电信盈科、中企动力等公司就职。 国内知名的高端IT技术作家,已出版《疯狂Java讲义》、《轻量级Java EE企业应用实战》、《疯狂Ajax讲义》、《Struts 2权威指南》、《Ruby On Rails敏捷开发最佳实践》、《Sprin9 2.0宝典》等著作。
目录
第1章Struts 2概述
第2章Struts 2下的HelloWorld
第3章Struts 2基础
第4章深入Struts 2
第5章Struts 2的类型转换
第6章Struts 2的输入校验
第7章上传和下载文件
第8章Struts 2的国际化
第9章Struts 2的标签库
第10章Struts 2的拦截器
第11章Struts 2的Ajax支持
第12章Struts 2的REST支持
第13章使用FreeMarker作为表现层
第14章整合Spring
第15章整合JSF
第16章整合SiteMesh
第17章整合JasperReports
第18章整合JFreeChart
第19章整合Hibernate
第20章“零配置”案例:注册登录系统
第21章电子拍卖系统