加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 03:09:09 所属栏目:百科 来源:网络整理
导读:鉴于: Spring 3.0 mvc具有优秀的REST支持,其中一个表示形式是JSON。 GWT简化了开发,因为UI是在java中开发的。但默认情况下,它使用RPC进行客户端服务器交互。但是有一个使用JSON的选项。 问题: 您能分享使用Spring 3.0 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。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读