2009-07-16 47 views

回答

2

Play! framework非常好。下面是功能(把我的头顶部):

  • 无国籍/ REST为本
  • 源代码编译自动快速发展(只是刷新更改后的浏览器,不要等到重新编译)
  • 没有Web容器需要
  • 不需要XML配置
  • 用途Groovy为模板(我认为这是很好的,但也许你只想要的Java)
  • 非常活跃的社区和说唱ID开发者的反馈
  • 目前的1.01版本,1.1版本将有充分的Scala的支持(这将是巨大的,我想,但也许不适合你)
0

这是一个comparison Web应用程序框架。有几个是用Java编写的。 Struts可能是您更好的选择之一。

+2

是吗?也许Wicket是更好的选择。 – 2009-08-09 07:00:03

+0

呃...也许它是?我不判断。 – Randolpho 2009-08-09 14:46:42

+0

Struts是其中一种框架,您需要使用另一个配置文件来配置配置文件以获取实际的模板文件,然后由执行的代码填充,而Wicket只关心实际的代码。这会让我非常有判断力。 – Esko 2010-04-03 20:28:25

1

最接近的是基于组件的框架如JSF,检票,挂毯等

1

有很多很多,框架。

我最喜欢的Java Web框架是Stripes Framework,这是一个actionbased MVC框架并不需要像喜欢Spring MVCStruts与其他流行的框架XML配置文件。

如果你需要有状态的服务器对象,你可以去一个基于组件的框架。因为它随Java EE一起提供,所以它是事实上的标准。但它被认为是复杂的,而不是优雅。 Wicket被认为更优雅和简单。 Tapestry提供很多stadard组件(另请参阅:Why did you stop using Tapestry?)。