Struts2和Spring 3
问题内容:
有谁知道Struts2和Spring 3 MVC之间的区别。我知道Struts 1和Spring 2.5之间的区别,但是Struts2与Spring
3或其他版本相比有什么优势。
我尝试浏览整个网络,但是任何地方都没有全面的答案。
问题答案:
Struts2实际上是WebWork
2,更名为Struts2。考虑一下这一事实,即Struts本质上是利用自己的品牌名称来采用WebWork作为其新的基础,这应该向您暗示至少有人认为它非常引人注目-
人们并不总是将其抛弃自己的代码库,以在发行续集时重新开始。
就是说,我不会告诉您Struts2比Spring 3 MVC更好/更差。最重要的是,它们绝对具有可比性。
如果您想进一步了解它们之间的比较,建议您查看过去几年中Matt Raible关于该主题的演讲:
http://raibledesigns.com/rd/entry/my_comparing_jvm_web_frameworks
http://static.raibledesigns.com/repository/presentations/ComparingJavaWebFrameworks-
ApacheConUS2007.pdf
包括一个电子表格,可以在不同程度上比较其中的几个:
http://spreadsheets.google.com/pub?key=0AtkkDCT2WDMXdC1HOEtnUHpCejJMbUhGeGJWUmh5dVE&hl=zh-
CN&output=html