Asp.Net MVC与Java MVC框架相比如何?

5

我最初是一名Java开发人员,然后转向Asp.NET,最近又转向了我非常喜欢的Asp.Net MVC。在使用Java进行开发时,我使用的是Struts1,我记得它是一个有很多XML的丑陋框架。现在我怀疑Java MVC框架已经摆脱了Struts时代。那么现代Java MVC框架与ASP.Net MVC相比如何?它们中哪一个最类似于Asp.Net MVC?


这可能应该是社区维基。我认为您应该尽可能地完善您的问题,否则它可能会被关闭。 - Bastien Léonard
2个回答

5

Play是一个非常好的MVC框架示例。除了惯例优于配置原则外,我更喜欢它的短编辑-运行周期。另一个具有短编辑-运行周期的JVM上MVC框架的好例子是Grails,尽管它是为Groovy语言而不是Java本身而设计的。


1

与Java框架相比,Asp.Net MVC的主要优势在于通过约定优于配置实现的简单性。

编辑:我看了一下http://www.playframework.org/,它看起来很简单,就像Asp.Net MVC一样。


我对Java MVC框架进行了一些搜索,发现大多数都使用XML文件进行配置。 - Amitabh
2
请查看http://www.playframework.org/。另外,Tapestry不需要太多的配置。 - Alexey
是的,Play框架看起来很不错,尽管它似乎还不太流行。@Alexey 如果你把它变成一个答案而不是评论,我可以接受它 ;) - sumek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接