摘要:
《精通Struts 2:Web 2.0开发实战 》
Apache Struts是目前最成功开源项目之一。除了一些基础性项目如Linux、MySQL以及若干编程语言外,很少有开源框架能像Struts这样成功,如此受欢迎,拥有如此高的市场占有率,而且还可以根据开发人员的思路做出改变。
作为Struts 2代码库的最初创建者之一,我感到十分骄傲,而且非常高兴见到如此多的人奉献自己的代码以及使用本项目。要知道,现在基于Struts开发的项目成千上 万,同时又有大量开发人员正在使用Struts开发项目,因此决定从Struts 1.x升级到2.x并不是件小事情。而且经过Struts团队的体验和指引,本书所讨论的Struts 2.x新版本已经在开发人员社区获得广泛认可。 阅读全文
摘要:
媒体评论
“Ian Roughley是Struts 2开发的重要参与者,而且有丰富的应用实践经验。我想没有人比他更适合指导Struts开发人员了,他是Struts图书最合适的作者人选。我确信你会喜欢本书,请享受阅读的乐趣吧。”
——Patrick Lightbody,Struts 2项目创始人
“本书具有很强的实践性,而且清楚地讲述了Struts 2以及相关的概念,是开发人员的必读之物。”
——Amazon.com读者评论 阅读全文
摘要:
《深入浅出Struts 2》
一、Struts概述
Struts是一个用来开发Model 2应用程序的框架。这个框架可以提高开发工作的速度,因为它提供的下面这些功能解决了Web应用程序开发过程中的一些常见问题:
* 对页面导航活动进行管理;
* 对来自用户的输入数据进行合法性验证;
* 统一的布局;
* 可扩展性;
* 国际化和本地化;
* 支持Ajax技术。
因为Struts是一个Model 2框架,所以在使用Struts时还应该遵守以下几条不成文的规定。
* 不要在JSP页面里嵌入Java代码,应该把所有的业务逻辑包含在一些被称为“动作类”(action class)的Java类里。
* 在JSP页面里使用Expression Language(OGNL)去访问有关的模型对象。
* 尽量避免编写自定义标签(因为自定义标签的代码比较难以编写)。
阅读全文
摘要:
媒体评论
“本书是毋庸置疑的Struts 2权威著作,虽然肯定还会有更多相关图书出现,但是我相信它已经不可超越。”
—— JavaRanch网站
“本书内容极为扎实,充满了其他地方找不到的技术细节,而且深入剖析了Struts的内部机理。强烈推荐!”
——Joseph Brutto,资深程序员 阅读全文