我正处于开发基于Java的Web应用程序的开始阶段。我可以同样使用Strut,Grail和Play。你能指出哪个框架最适合长期开发这三个应用程序或者只使用普通的MVC(M-java bean,V-jsp,jstl,C-servlet)?
答案 0 :(得分:9)
我有一个答案
播放适用于您要创建现在的基于Java的网络应用,您需要高效地构建现代分布式/移动应用,同时保持健壮足够并依靠强大的背景来构建工业应用程序。
Grails 适用于您想要做的基于Java的网络应用程序 2年前当您厌倦了所有Java的东西时,我想尝试一下还有一些与RAILS相差不远但与Java不太远的东西。
Spring MVC 适用于您希望 5年前的Web应用程序,当您手中只有Java EE时,Spring看起来非常轻巧实用。
Struts 适用于您希望 10年前的Web应用程序,除了servlet和JSP之外什么都没有!
这是漫画,但离现实不远