我是一名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