2010-07-20 86 views
5

我想用java开发一个网站,但我绝对是java网站开发的初学者。Java MVC Web开发框架?

我想用一个使用MVC模式和Ajax框架。

我做了一些搜索和发现Spring或Struts的是合适的,但我不知道。

请问您能推荐一个框架吗?

回答

0

我和春天Webflow的工作 - 基于Spring MVC的技术。 Webflow在官方帮助中描述得非常好。就个人而言,它认为Webflow比纯粹的Spring MVC更有用,但总会有人不同意。另外Spring(不是专门讨论MVC)可以用在Web项目之外,所以在我看来这是Spring的优势。
对Struts无话可说。

8

Play Framework可能是一个不错的选择,因为其令人难以置信的简单。

+1

+1发挥远不如Spring MVC和其他Java Web框架 – sirmak 2010-07-22 20:11:24

+1

业更好!它不需要过多的XML文件;与一个服务器捆绑在一起,自动重新加载所有修改的文件(开发时非常有用);是在我编码生产力方面击败其他BY FAR的单一框架;有一个用于创建新项目,安装插件,运行项目,为不同IDE生成项目文件的命令行工具等等。您的开发站点上的错误报告包括细分到整个代码行。斯卡拉和斯卡拉特的支持正在进行中。令人震惊的是,人们仍然喜欢臃肿的框架(如Spring)。 – 2010-07-23 08:16:21

1

Stripes框架也值得考虑,可以和Spring一起使用。 http://www.stripesframework.org
它易于使用且易于配置。不像Struts,现在这是相当古老的帽子。

有框架的过多,现在它的价值逐项检查,将满足您的需求。这是一件私人的事情,我们并不都只限于少数人。

1

JRapid是非常容易使用。您将在几分钟内获得一个可用的应用程序,并生成AJAX支持的用户界面。

0

我会推荐GRAILS用于快速的Web应用程序开发,包括基于数据模型的脚手架功能和网页生成。

https://grails.org/learn

这是MVC开发人员的最快方式。