阅读Webwork in action.

最近因为想学structs2,所以有必要读读Webwork in action这本书。这确实是本好书。或者是因为Webwork是如此的优秀。 看得很快,但是获得的东西却不少。 Webwork能把基于action的web 框架做的如果洒脱(全归Interceptor)。 也说明Webwork是非常不错的。 怪不得javaeye也是极力推荐webwork。 我没有使用过基于action的web 框架。 一开始就是使用tapestry,组件式的框架在头脑中已经根深蒂固,Tapestry4也是一个不错的框架。 但是对于新手上手比较慢 加上又附带了难以理解的hivemind,而且好像性能也不算太好,所以对tapestry的推广造成了非常大的麻烦。 虽然最近tapestry正在着力打造tapestry5,我也一直有关注,但是tapestry5进展太慢, 现在也远远达不到应用的条件, 组件库缺乏, DateField才刚刚在5.0.6中加入。 希望Tapestry5能够加快步伐。早点release。 但同时我想我也应该关注Structs2(Webwork)。它确实不错。 随着改名为Structs2。我想会有更多的Structs的人员参与到Structs开发中。 使它有了坚固的后盾,比Tapestry好很多。

现在刚刚看完Implementing Webwork action这章。 兄弟们, 我继续。。。。。。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源简介高清中文版共分3卷 这是学习struts2最后的一笔书 这是我读过的讲解框架最好的一本书。   学习任何东西,需要知其所以然,把握其核心思想、理念和方法论,才能做到融会贯通。尤其对于一个框架来说,它的代码、API等早晚都会被淘汰,但其核心的思想会被后来者所传承下去。如果我们在学习时只是满足于该框架的应用,就会成为框架未来的陪葬品;相反,如果我们把握了它核心的设计思想,就能够做到处变不惊,以不变应万变。因为所有的变化都是表象,对于我们来说,本质的东西并没有变。   struts2的内核是基于webwork构建起来的。个人认为本书是学习struts2的最佳参考书,其最牛逼之处在于不仅让你知其然,还会知其所以然,其字里行间流露出的框架设计理念非常精彩,深刻而又清晰,每每让我拍案叫绝。同时本书对细节的把握又恰到好处,不会因为内容的增多而让你感觉晦涩。毫不夸张地说,读完这本书,你能够自己去实现一个简单的类struts框架了。   我们为什么需要struts2这样一个框架?struts2的核心是什么?Interceptor实现的原理是什么?它是怎么同Action协同工作的?为啥我在Action中定制一个变量并编写了setter/getter方法,struts2能把参数准确为我注入,咋实现的呢?为什么需要Ioc模式,它在struts2中如何体现其价值?struts2是如何利用基本的servlet构建出来这样一个灵活的框架的……这所有的疑问,在本书中都会给你一个满意的解答。   市面上的什么“深入浅出struts2”、“精通struts2”、“this struts2”、“that struts2”,读来让人感觉是在隔靴搔痒,戳不到struts2框架的本质之处,顶多可以称为参考手册。参考手册不适合通读、精读,因为读了之后你不出几天就会全部忘掉。关键还是要理解struts2框架的原理、思想,掌握了本质的东西那么再想忘掉也难了。从这个角度来讲,本书是struts2最佳参考书,也是众多讲解框架类书籍的典范。   不得不提的是,本书的翻译质量很高,看得出译者非常用心,赞一个

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值