java - AJAX w/Java 的当前核心技术?

标签 java ajax spring jakarta-ee integration

希望在后端使用 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/

相关文章:

spring - 如何在 intellij idea 中更快地调试 Spring Boot gradle 项目?

java - SPRING BOOT - 如何从 Super POM 访问类

java - Spring Hibernate项目中使用Dozer有什么好处?

java - 用解释型编程语言实现功能

java - 模式在字符串中替换为转义字符,replaceAll 失败

java - 如何在 Java 中实现基于线程 UDP 的服务器?

ajax - 当我使用 POSTMAN 在 golang api 上执行 POST 请求时,我成功地收到了 jwt token 作为 cookie,但是当我从浏览器执行此操作时,我没有收到任何 cookie

php - Symfony2 使用 json 进行 ajax 请求

javascript - JQuery:WAITING加载更改的图像 src 属性

java - 如何在 JFrames 中使用 2 类绘制通过 Netbeans 中的 Palette 生成代码?