我自己还没有尝试过,但我认为
http://www.playframework.org/
有很大的潜力…
来自php和classic asp,它是第一个对我来说很有前途的Java Web框架。
由原始问题提问者编辑-2011-06-09
只是想提供一个更新。
我选择了Play,这正是我想要的。它只需要很少的配置,并且开箱即用。这是不寻常的,因为它避开了一些常见的Java最佳实践,以使事情尽可能简单。
特别是,它大量使用了静态方法,甚至对传递给方法的变量名进行了自省,这是Java反射API不支持的。
Play的态度是,其首要目标是成为一个有用的Web框架,而遵循常见的Java最佳实践和习惯用法是其次要目标。这种方法对我来说很有意义,但是Java纯粹主义者可能不喜欢它,并且使用Apache
Wicket会更好。
总而言之,如果您想构建一个与Ruby on
Rails之类的框架可比的便捷性和简单性的Web应用程序,但是要使用Java并利用Java工具(例如Eclipse)的好处,那么Play
framework是一个不错的选择。



