如何将GWT或Vaadin与Play Framework 2.0集成 [英] How to integrate GWT or Vaadin with Play Framework 2.0

查看:88
本文介绍了如何将GWT或Vaadin与Play Framework 2.0集成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用GWT或Vaadin来实现Play Framework 2.x Web应用程序的客户端?



播放1。 x有一个提供GWT集成的特殊模块,但我无法在Play 2.x版本中找到使用这些技术的示例。这些技术可以集成吗?是否有一个模块,或者必须使用其他方法?

解决方案

GWT和Play2可以无缝协作,就像GWT一样用于Python和后端。



在Play2中使用GWT有两个部分,提供静态文件客户端 - 服务器通信


  • 对于GWT生成的静态文件(js,css,img ..),您可以将它们添加到Play2 public 目录,并且可以根据路由配置访问它们。

  • 服务器通信最好的办法是使用纯粹的json-rest方法,因为请求工厂,gwt-rpc对J2EE servlet具有一定的依赖性。
b $ b

有很多用Play2提供json / REST API的例子,以及大量使用GWT与json / REST API进行交互的例子。

Is is possible to implement the client side of a Play Framework 2.x web application using GWT or Vaadin?

Play 1.x has a special module that provides GWT integration, but I can not find examples of the use of these technologies together in Play 2.x version. Can these technologies be integrated? Is there a module, or must some other approach be used?

解决方案

GWT and Play2 can work together seamlessly, just as GWT can be used with python and go backends.

Using GWT with Play2 has two parts, serving static files and client-server communication.

  • For the GWT produced static files (js, css, img..) you can just add them to the Play2 public directory, and they will be accessible based on the routes configuration.

  • For client-server communication your best bet is using a pure json-rest approach, as request-factory, gwt-rpc have some dependency on J2EE servlets.

There are plenty examples of providing a json/REST api with Play2, and plenty examples of interacting with json/REST APIs with GWT.

这篇关于如何将GWT或Vaadin与Play Framework 2.0集成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆