我认为现在就说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比较感兴趣,终于走到正确的路线上了。
我要评论>>>
闽公网安备 35060202000074号