JavaWeb框架白刃戰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比較感興趣,終于走到正確的路線上了。
我要評論>>>
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比較感興趣,終于走到正確的路線上了。
我要評論>>>