ajax – 将spring 3 mvc与GWT集成的经验?

前端之家收集整理的这篇文章主要介绍了ajax – 将spring 3 mvc与GWT集成的经验?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
鉴于:
Spring 3.0 mvc具有优秀的REST支持,其中一个表示形式是JSON。

GWT简化了开发,因为UI是在java中开发的。但默认情况下,它使用RPC进行客户端服务器交互。但是有一个使用JSON的选项。

问题:

>您能分享使用Spring 3.0 mvc与GWT的经验吗?
>整合这两个框架的最佳方法是什么?
>默认GWT的MVP体系结构只适用于客户端,并且可以很好地与JSON一起工作吗?

谢谢

可以分享使用Spring 3.0 mvc与GWT的经验吗?

是。我们已经在GWT和Spring MVC(1500个源文件,6个月的开发中)成功构建了一个全面的大型应用程序。

Spring是项目成功的关键。只有在Spring中,我们才能在服务器端单独测试一些应用程序。

结婚这两个框架的最佳方法是什么?

忽略GWT使用的默认Servlet,并创建自己的Spring控制器来处理传入的GWT-RPC请求。这个blog post是整合两个技术的关键。

我们还成功地集成了其他组件:用于动画图表的Flash和用于其他内容的第三方Javascript组件。这些通过JSON与服务器通信。所以你有两种或更多种URL:

> * .rpc url用于GWT组件,由gwt的Spring控制器提供
> * .json urls用于其他组件,由另一个Spring控制器提供。

此外,在我们的例子中,我们使用注释来避免配置,而是使用好的旧的Spring XML文件替代首选配置。他们更清楚发生了什么。除了@required注释外;找到应该连接但不是连接的spring bean是非常好的。

默认的GWT的MVP架构只适用于客户端,并且它能够与JSON一起工作吗?

如果您遵循指南,GWT的MVP架构效果最佳。谷歌建议使用GWT-RPC通信。

您仍然可以为其他客户端组件提供JSON。

原文链接:https://www.f2er.com/ajax/160256.html

猜你在找的Ajax相关文章