The original Struts project revolutionized Java web development and its rapid adoption resulted in the thousands of Struts-based applications deployed worldwide. Keeping pace with new ideas and trends, Apache Struts 2 has emerged as the product of a merger between the Apache Struts and OpenSymphony WebWork projects, united in their goal to develop an easy-to-use yet feature-rich framework. Struts 2 represents a revolution in design and ease of use when compared to classic Struts. It adds exciting and powerful features such as a plugin framework, JavaServer Faces integration, and XML-free configuration.
Struts 2 In Action introduces the Apache Struts 2 web application framework and shows you how to quickly develop professional, production-ready modern web applications. Written by Don Brown, one of the leading developers of Struts 2, Chad Davis, a passionate Struts 2 developer, along with Scott Stanlick, this book gently walks you through the key features of Struts 2 in example-driven, easy-to-digest sections.
Struts 2 in Action delivers accurate, seasoned information that can immediately be put to work. This book is designed for working Java web developers-especially those with some background in Struts 1 or WebWork. The core content, covering key framework components such as Actions, Results, and Interceptors, includes new features like the annotation-based configuration options. You'll find chapters on Struts 2 plugins, FreeMarker, and migration from Struts 1 and WebWork 2. Finally, new topics such as the Ajax tags, Spring Framework integration, and configuration by convention give familiar subjects new depth.
Don Brown is the Technical Lead for Hosted Services at Atlassian Software Systems, with a background in the commercial and US Department of Defense sectors. He is a member of the Apache Software Foundation, and has been a Struts committer since 2003. He is also a committer on several Apache Commons projects and a frequent speaker at JavaOne, ApacheCon, and Java user groups. Cha...
(展开全部)
框架尽量将特定领域的的日常任务和具体问题的处理流程抽象化,然后提供一个平台,基于这个平台可以更快地构建Web应用程序。
——引自第7页
如果你要问我“大时代”是什么意思,我就会用我父亲的话告诉你:“大时代就是把人当玩意儿操弄的一个东西。”·⭐文学顽童张大春回忆父亲的深情之作,莫言|阿城|侯孝贤|...
内容简介:班上转来了一名坐轮椅的新同学,名叫乌姆贝托。德里克想训练自己养的卷尾猴去帮助他,谁知他不但不领情,还剽窃德里克
本书是近年十分热门的诗人、文学家、画家木心的第一部年谱性质的著作,致力于将木心的生平行迹按时间先后顺序排列,分“卷首”“家世”“编年”“附录”四部分。“卷首”为...
由阿尔贝·加缪所著的《局外人》分为两个部分。一部分从默尔索的母亲去世开始,到他在海滩上杀死阿拉伯人为止,是按时间顺序叙述
《占有还是存在》是著名精神分析学家、人本主义哲学家弗洛姆的最后一部著作。他对自己多年来关于资本主义社会所崇拜的人类生存方式的非人道化影响的研究进行了全面总结。弗...
我们每个人都经历过这种丢人现眼的酸爽时刻,可你知道人类为什么会产生尴尬这种感受吗?所谓的尴尬时刻,又为什么会让我们感到……呃,尴尬?除了找条地缝钻进去,我们能用...
张崇泉临床经验集 本书特色 张崇泉、张炜宁主编的《张崇泉临床经验集》是在“十一五”国家科技支撑计划“名老中医临床经验、学术思想传承研究”子课题“张崇泉临床经验、...
神聖空間乃佛教傳統之核心元素之一,然過去學界研究猶有未盡之處。故五臺山國際研究院聯合清華大學道德與宗教研究院、浙江大學東亚宗教文化研究中心、英屬哥倫比亞大學佛學...
Greg Nudelman 是DesignCaffeine公司CEO兼移动体验策略师,具有15年的移动体验从业经验,曾为eBay、WebEx、Wells Far...
这不是一本投资理财书,却能帮助你成为真正的有钱人比《当和尚遇到钻石》更通俗实用比《吸引力法则》更具疗愈力这是一趟让灵魂走向金钱,也让金钱走向灵魂的旅程让你从内在...
郭静云,史学博士,教授。主要从事先秦秦汉历史与文化、世界上古文明互鉴等领域的研究。擅长结合考古学、艺术史、思想史等多学科的方法,实现考古资料、出土文献与传世文献...
木结构设计 内容简介 本书涵盖了木结构设计的主要内容,对近年建造较多的轻型木结构建筑进行了较为详细的介绍,内容符合现行《木结构设计规范》(2005年版)GB50...
工程测量规范GB50026-93 内容简介 本规范内容共9章40节及7个附录。本规范主要技术内容包括:总则;平面控制测量;高程控制测量;地形测量;线路测量;绘图...
《望我天真如初,愿你善良如昨》内容简介:《望我天真如初,愿你善良如昨》是一部具有先锋气质和实验品质的作品,从这部作品身上,
每个人心中都会有想要守护的东西。如果这份守护的代价是牺牲一切,你有没有信心抵达终点?《嫌疑人X的献身》中,“神探伽利略”汤川学追求的唯有真相,而这次,他没有止步...
马克•内利森(Mark Nelissen)比利时安特卫普大学的行为生物学教授,也是比利时的国际行为生物学理事会代表。其教授的课程包括“人类行为:行为生物学和进化...
刘慈欣,中国科普作家协会会员,山西省作家协会会员,中国新生代科幻小说的代表作家,被公认为中国科幻文学的领军人物,作品因宏伟大气、想象绚丽而获得广泛赞誉。其科幻小...
香港人郭鑫年酷爱赛车,在驾车穿越隧道的时候,因为收发短信发生意外,他从被撞得破烂的车里爬出来时,兴奋地高喊:我有一个伟大的想法,手机上的对讲机,将要改变世界!他...
第十三届文津奖入围作品豆瓣2017年度高分图书第三名第20届日本绘本奖大奖作品改编自真实故事的自闭症题材绘本.....................※编辑推荐...
《青藏天空》内容简介:这是作者格绒追美的“青藏三部曲”之一。三部曲由长篇辞典小说《青藏辞典》、跨文体写作短文集《青藏时光》