什么样的Web应用程序适用于Strut,Grail,Play等每个框架?

Nat*_*han 1 java web-applications web-frameworks

我正处于开发基于Java的Web应用程序的开始阶段.我可以同样使用Strut,Grail和Play.您能否指出哪些框架最适合长期开发Web应用程序,或者只使用普通的MVC(M-java bean,V-jsp,jstl,C-servlet)?

man*_*ian 9

我有一个答案

  • Play适用于您现在想要创建的基于Java的Web应用程序,您需要高效地构建现代分布式/移动应用程序,同时足够强大并依赖强大的背景来构建工业应用程序.

  • Grails适用于2年前你想做的基于Java的网络应用程序,当你厌倦了所有Java的东西时,想要尝试一些与RAILS相差不远但与Java不太远的东西.

  • Spring MVC适用于您5年前想要做的Web应用程序,当时您手中只有Java EE而且Spring看起来非常轻巧和实用.

  • Struts10年前你想要做的web应用程序,当你除了servlets和JSP之外什么都没有!

这是漫画,但离现实不远