希望在后端使用 AJAX 和 Java 实现 RIA。
我一直在寻找 DWR 的 RPC 风格方法,但该项目自 2008 年以来就没有更新过。
我也在研究 DOJO 和 GWT。
谁能推荐一组最适合基于 Java 的后端的核心技术,其中包含一组丰富的客户端小部件以及与 Spring WebFlow/MVC 的后端集成?
谢谢
最佳答案
我会推荐 Spring 3.0。它是最新的、轻量级的、易于配置的、支持依赖注入(inject)、带注释的类,并且是一个很棒的框架。
它支持 REST,因此很容易实现将 JSON 返回到 HTML 页面的类。这将有助于保持您的内容、行为和表示完全独立,同时仍使您能够构建富 Internet 应用程序。
虽然超出了您的问题范围,但我建议您在前端使用 JQuery,因为我使用它从服务器来回传输 JSON 取得了非常好的结果。
我会远离 DWR。他们与 Dojo 合并,在我看来这是比 DWR 更好的选择。 DWR 听起来不错,但在实践中它有很多问题并且难以使用。 Dojo 更简洁、更模块化。但除非您使用 Comet(又名 Reverse Ajax),否则请坚持使用 Spring 和 JQuery。
Google App Engine 也支持 Spring 3.0...值得一提的是平台即服务在我们的 future 。
关于java - AJAX w/Java 的当前核心技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4623269/