一步一步跟我学Struts2(转)

一步一步跟我学Struts2

Posted on 2010-11-29 22:18 老杜的博客 阅读(15) 评论(0)  编辑 收藏 

李刚同学的《Struts2权威指南》已经以迅雷不及掩耳盗铃之势遍布祖国的大江南北。我本无心写此类教程式的文章,思量再三,还是打算花费我大量的时间和精力为广大程序员做出一点微不足道的贡献。其中原因有三: 

1. 实在不忍心让广大穷苦的程序员因为相信所谓的权威而去花大价钱购买意义不是很大的书籍。大家的钱都是辛苦赚来的不是?书托的无耻行径以及某些背后操纵书托的人的无耻行径实在让人忍无可忍。 

2. 试图总结一下Javaeye在Webwork一直到Struts2的发展过程中所做许多许多最佳实践。 

3. 借助Javaeye的平台,希望更多的人能了解,没有培训机构,没有书托,我们同样能在网络上学习到真正的知识。 

同时,在此做几点声明: 

1. 系列文章必然有错误,网友可通过各种方式指出错误,我会及时修正和补救。 

2. 程序开发的许多地方存在哲学分歧,我会在文章中表述我的观点,如果与您的观点不谋而合是最好,如果观点正好相反,也请不要进行人生攻击。 

3. 系列文章纯属原创,并不针对任何书籍或者培训机构。相反,我会在系列文章中大量引用别人的观点,大量引用Javaeye中的其他文章,但是我一定会注明出处。 

4. 系列文章完成后,我会使用Javaeye的电子书功能将其做成电子文档,完全开源,完全免费,大家可以任意下载,并提出宝贵意见。 

由于从各处收集资料,加上个人的心得体会,是一个费时费力的事情。我会争取在5周到6周内完成系列文章,并且在每周发表在论坛上。下面是我预期的目录和专题,具体内容请大家耐心等待。 


声明: 

最近有不少朋友说,我在博客中发表的文章,使用了“忘记李刚”的字样,对我的人品表示了怀疑。在这里,我想说的是,我写系列文章的目的之一是打击书托。事实上,目前也起到了一定的效果。现在google上面搜索“李刚 Struts2”,已经不再是满屏的《Struts2权威指南》了。鉴于此,我也不想把标题改掉,我也不认为有修改的必要。对我的人品表示怀疑的同学,我只能“走自己的路,让别人说去吧”。
 




如何学习Struts2 

———— Struts2的学习途径 (downpour) 

http://www.javaeye.com/wiki/struts2/1306-struts2-way-of-learning 

———— Struts2的学习资料 (downpour) 

http://www.javaeye.com/wiki/struts2/1314-struts2-of-learning-materials 

———— Struts2免费学习资料下载 (robbin) 

http://www.javaeye.com/wiki/struts2/1322-struts2-free-learning-materials-to-download 

———— Struts2开发环境搭建 (downpour) 

http://www.javaeye.com/wiki/struts2/1321-struts2-development-environment-to-build 

MVC框架初探 

————  MVC框架的困惑 (downpour) 

http://www.javaeye.com/wiki/struts2/1390-confusion-with-mvc-framework 

数据,MVC框架的粘合剂 

———— OGNL —— 数据运转的催化剂 (downpour) 

http://www.javaeye.com/wiki/struts2/1353-ognl-catalyst-for-data-operation-in-struts2 

———— 在Struts2中使用OGNL (downpour) 

http://www.javaeye.com/wiki/struts2/1356-how-to-use-ognl-in-struts2 

———— Struts2中的参数传递 (downpour) 

http://www.javaeye.com/wiki/struts2/1365-passing-parameters-in-struts2 

Action,MVC的核心控制器 

———— Struts2中的Action (downpour) 

http://www.javaeye.com/wiki/struts2/1379-action-in-struts2 

拦截器,让Action有更宽广的延伸空间 

———— 拦截器详解 (downpour) 

http://www.javaeye.com/wiki/struts2/1397-deep-into-struts2-interceptors 

视图,对外展现的接口 

———— Result机制,让视图更丰富 (downpour) 

http://www.javaeye.com/wiki/struts2/1462-result-in-struts2 

———— 标签库,永恒的争论话题 (downpour) 

http://www.javaeye.com/wiki/struts2/1463-taglib-the-eternal-debate-topic 

配置,如何变得更简单 

———— 配置,灵活还是简单? (downpour) 

http://www.javaeye.com/wiki/struts2/1352-configuration-flexible-or-simple 

———— Struts2配置详解 (downpour) 

http://www.javaeye.com/wiki/struts2/1386-detailed-configuration-in-struts2 

plugin,让Struts2更精彩 

———— 深入plugin (downpour) 

http://www.javaeye.com/wiki/struts2/1333-deep-into-plugin 

Struts2的最佳实践总结

原文来自:http://www.cnblogs.com/iadu/articles/1891552.html


posted @ 2011-04-10 01:01  时游  阅读(267)  评论(0编辑  收藏  举报