我是一名java開發人員,沒有經驗豐富,但我很熟悉大多數概念。爲什麼我應該學習和使用struts?
我最近建立了一個使用Tomcat/JSP(約30個動態頁面)的網站。我犯了新的錯誤,在JSP中包含大部分核心邏輯,使用合理化,它只是一個簡單的項目。
我學會了艱辛的道路。因此,我正在使用servlet在谷歌應用引擎中重新構建應用程序,並計劃使用Velocity來使用模型 - 視圖 - 控制器設計模式來實現它。
我也在看Struts,但之前沒有用過框架。
有人能說服我爲什麼要將struts融入到這個項目中嗎?一箇中等規模的一兩個人的項目真的會給我買很多嗎?
有支桿的額外學習曲線有明顯成本,收益是否會超過成本?或者使用Velocity足以分離邏輯?意見?
Struts是可怕的。如果你想幫自己一個忙,使用Wicket(基於組件)或Spring MVC(基於操作)。兩者都是非常直觀的框架。 – 2010-10-11 11:16:44
Struts2與Struts有很大不同,與Spring MVC或Stripes(基於動作)很相似 – leonbloy 2010-10-11 12:35:14
Struts 1真的已經過時了。 Struts 2絕不可怕。 – 2010-12-19 03:15:22