Java Web框架白刃战 Struts已死?
2008-01-05 08:18:50 来源:WEB开发网核心提示:我认为现在就说Struts已死为时过早, Struts是一个很好的温床,Java Web框架白刃战 Struts已死?,在它之上延伸了Struts Classic 1.3, Struts Shale, Struts Ti, Struts OverDrive等等新老面孔的项目,Struts活力依旧!!!
我认为现在就说Struts已死为时过早。
Struts是一个很好的温床,在它之上延伸了Struts Classic 1.3, Struts Shale, Struts Ti, Struts OverDrive等等新老面孔的项目。Struts活力依旧!!!
我们来看看Struts已经或将要实现的新特色以及将来的发展趋势。
新特色:
·POJO forms and actions
·HTTP independence
·UI Tags (eXPlicit Ajax support using Dojo)
·Direct support for Action Chaining
·Continuations
·Extensible response types
路线图:
Phase 1
Based on the WebWork 2.2 codebase
Struts Action 1.x migration tools
Commons Chain Integration
Phase 2
Zero xml configuration
Annotated stateful POJO Controllers
Dialog/Workflow Support from Beehive
看了上面这些,是否觉得Struts又会重新繁荣起来呢?
争鸣
Flyingis:
Struts拥有良好的技术群体,而且仍然在不断吸取优秀的设计思想与方法。现在流行简便、快速开发,但过于简便带来的是惰性与开发者思想的陈旧。从项目实用角度上讲,只用对的,不用最好的,视环境而变。
小不点:
javaOne2005大会有一场关于Web 框架的对决的对话是非常有趣的,TSS以5分总分作为记录,用分数来记录决斗的结果如下:商业使用:JavaServer Faces (JSF) 3.9 Webwork 3.1 Shale 1.3 Tapestry 2.8 Struts 4.6……webwork并入struts团队,也是强强联合,优秀的技术加良好的社区环境。因此,Struts还是有发展空间的。
江南白衣:
对Phase2比较感爱好,终于走到正确的路线上了。
我要评论>>>
赞助商链接