javaeeweb应用的可扩展UI框架

javaeeweb应用的可扩展UI框架,java,user-interface,frameworks,vaadin,Java,User Interface,Frameworks,Vaadin,有人能推荐一个可以在JavaEEWeb应用程序中使用的好UI框架吗 我将做一个项目,需要生成一个动态的web UI。常规的JSP页面编码使其难以实现。有一个框架叫做。执行动态UI实现看起来不错。但是,我不知道它在生产使用中是否稳定。如果还有什么好的建议,请告诉我 我建议。它已经在生产中使用多年,非常稳定,对程序员非常友好,并且可以轻松处理动态UI (但我必须同意瓦丁的演示看起来很热)我建议。它已经在生产中使用多年,非常稳定,对程序员非常友好,并且可以轻松处理动态UI (但我必须同意Vaadin的

有人能推荐一个可以在JavaEEWeb应用程序中使用的好UI框架吗

我将做一个项目,需要生成一个动态的web UI。常规的JSP页面编码使其难以实现。有一个框架叫做。执行动态UI实现看起来不错。但是,我不知道它在生产使用中是否稳定。如果还有什么好的建议,请告诉我

我建议。它已经在生产中使用多年,非常稳定,对程序员非常友好,并且可以轻松处理动态UI

(但我必须同意瓦丁的演示看起来很热)

我建议。它已经在生产中使用多年,非常稳定,对程序员非常友好,并且可以轻松处理动态UI


(但我必须同意Vaadin的演示看起来很热)

我想说Vaadin比wicket更容易,因为默认的UI元素看起来非常好。 Wicket,您需要创建自己的css以使事情看起来更好(除了默认的html UI)

vaadin 6.5.0是在几天前发布的,已经发布了很长一段时间,但如果我没记错的话,最近可能在大约2-3年前实现了开源

我喜欢瓦丁和维克特,我认为他们是最好的两个框架。
但是,在这种情况下,我会选择vaadin,因为它更容易获得外观更好的UI元素

我会说vaadin比wicket更容易,因为默认的UI元素看起来非常好。 Wicket,您需要创建自己的css以使事情看起来更好(除了默认的html UI)

vaadin 6.5.0是在几天前发布的,已经发布了很长一段时间,但如果我没记错的话,最近可能在大约2-3年前实现了开源

我喜欢瓦丁和维克特,我认为他们是最好的两个框架。
然而,在这种情况下,我会选择vaadin,因为它更容易获得外观更好的UI元素

+1来建议Wicket而不是JSF 1/2。但我会选择GWT@Pangea我只会向我讨厌的人推荐JSF,而OP并没有做任何冒犯我的事:-)对Wicket来说+1我也是。如果你能用Scala试试,我打算用Scala试试Wicket。听说它使代码非常简洁,可以处理Wicket中需要处理的所有anon类。@Nishant是的,我听说有很多人用Scala处理Wicket。对于建议Wicket而不是JSF1/2,似乎是一个很好的组合+1。但我会选择GWT@Pangea我只会向我讨厌的人推荐JSF,而OP并没有做任何冒犯我的事:-)对Wicket来说+1我也是。如果你能用Scala试试,我打算用Scala试试Wicket。听说它使代码非常简洁,可以处理Wicket中需要处理的所有anon类。@Nishant是的,我听说有很多人用Scala处理Wicket。似乎是一个很好的组合是的,我也认为瓦丁对于任何生产用途都足够稳定。此外,如果您对可伸缩性有兴趣,请看一下首席执行官Joonas Lehtinen关于Vaadin可伸缩性的幻灯片。Vaadin背后的技术已有8年历史,自2002年以来一直在大公司生产。瓦丁以前被称为IT磨坊工具包,在此之前被称为磨坊。由于我们在2009年将这项技术重新命名为Vaadin,并在当时从零开始我们的营销工作,所以它还没有被称为一些替代品。我不知道Wicket,但AFAIK我们的主要优势是100%基于Java的API(无Javascript或HTML模板等)和完全Ajax的开箱即用UI。是的,我也认为Vaadin对于任何生产使用都足够稳定。此外,如果您对可伸缩性有兴趣,请看一下首席执行官Joonas Lehtinen关于Vaadin可伸缩性的幻灯片。Vaadin背后的技术已有8年历史,自2002年以来一直在大公司生产。瓦丁以前被称为IT磨坊工具包,在此之前被称为磨坊。由于我们在2009年将这项技术重新命名为Vaadin,并在当时从零开始我们的营销工作,所以它还没有被称为一些替代品。我不知道Wicket,但AFAIK我们的主要优势是100%基于Java的API(无Javascript或HTML模板等)和完全Ajax的开箱即用UI。