2009-12-09 78 views

回答

0

最近几年,我一直在开发与icefaces富有前瞻性的Web应用程序。它非常酷,ajax是嵌入式的,它与jsf很好地融合在一起。如果你使用icefaces,javascript不再是必需的。在我们的web项目中,我们只在几个地方使用javascript。 “作为领先的开源Ajax框架,ICEfaces不仅仅是一个Ajax JSF组件库,它是用于开发和部署丰富的企业应用程序(REA)的J2EE Ajax框架。使用ICEfaces,企业Java开发人员可以使用Java轻松开发丰富的企业应用程序,而不是JavaScript。“

+0

是否有可能使用ICEfaces和jboss门户服务器并在Portlet中使用它们? – onigunn 2009-12-16 08:35:13

0

我真的会检查出extjs.com。这是我所知道的功能最完整的javascript组件库。组件速度很快,具有漂亮的默认样式,而且API非常强大。 AJAX支持也非常出色。我目前的大部分网络开发都以某种方式包含extjs。

使用java库很容易。大多数情况下,我只是有一些服务器端组件以JSON的形式返回数据。

还有ExtTLD; extjs的tablib包装器。不过,我从来没有使用过它。

1

我想看看DWR:Direct Web Remoting。它允许您以一种非常直观的方式直接从JavaScript调用Java(Web服务)。

0

我建议ExtJS(与jQuery底下),但你可能更喜欢GWT。我认为对于想要慢慢涉足JavaScript领域的Java程序员来说更容易一些。

0

您可以尝试SweetDevRia,可以在您的应用程序中添加ajax而无需编写Javascript。您只需要使用JSP标记