最接近Asp.net mvc3的Java MVC框架是什么?

6
这可能因含糊不清而被downvote等,但我时间有限,希望有更多经验的人能够帮助我指明方向。
我和团队一起开发了几个中型企业应用程序,使用ASP.NET MVC(3)与其他开发人员。我们需要制作一个Java EE Web应用程序。我想尽可能保持一致 - 我以前使用过CakePHP,并注意到在学习完ASP.NET MVC之后进入CakePHP非常容易。
什么是最好/最相似的Java MVC框架?许多人在从更“Classic ASP”或C/C++设计转来之后,刚刚花了几个月学习所有新的MVC3/Razor内容。我真的希望尽可能保持一致,以避免额外的混淆。
谢谢!
编辑:另外,如果您推荐的框架与其他框架相比具有更好的集成性,我很感兴趣!
2个回答

3

您可以考虑使用JSF/Seam框架或Spring MVC。据我所知,JSF/Seam最像.NET MVC3。


就我个人而言,我最终选择了JSF和JPA,并且在实际操作中并没有太大的跳跃。 - Yablargo
@Yablargo:听到这个消息很好。祝你的项目好运。 - kosa

2
只是提供一个不同的观点:在选择框架时,除了“它是否与我已经了解的框架类似”之外,还有许多更重要的因素需要考虑。要考虑哪些工具最适合解决手头的问题,而不是什么对你来说最好/最容易。从长远来看,如果您将在企业中使用Java,您可能需要学习其他几个框架并在它们之间移动。如果您仅仅因为JSF“像.NET”就选择它,那么您可能会给项目带来很大的麻烦。
至于问题的答案:实际上没有一个Java框架可以近似于Microsoft所做的.NET MVC。整个“ASP.NET之后的事情”让我想起了PHP和Spring,在注释配置之前。然而,我在2009年离开了.NET,所以现在应该闭嘴了。

好的,我想我应该澄清并提到应用程序的部分将是Web/MVC,相对简单,只有大量的视图/报告。所有的数据摄取都是通过预先存在的应用程序/数据源完成的。唯一的要求是它在jetty上运行(已经部署了另一个应用程序),并且避免商业/版权许可,除非成本合理。 - Yablargo
1
我在一月份写了那个答案,但在5月6日却遭到了一个匆忙的负评。这个网站真是太奇怪了!我可能说了什么话会导致被负评呢? - user785262

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