使用Vaadin和Google App Engine

4

我想知道在Google App Engine下是否可以运行Vaadin项目?如果可以,请给我提供任何相关文档或“如何”指南。

5个回答

4

有一个与GAE支持Vaadin相关的票据:http://dev.vaadin.com/ticket/2835

我已经尝试过它,它能够工作。首先,您需要启用会话:

<sessions-enabled>true</sessions-enabled>

第一步:使用GAEApplicationServlet代替默认的Vaadin。
第二步:确保您的所有领域对象都是可序列化的(我敢打赌这不是问题,顺便说一句)。
第三步:将所有静态文件(主题CSS和图像)从Vaadin的JAR文件移动到您的Web应用程序文件夹中。

4

3

是的,这是可能的
首先从一些简单的东西开始,阅读教程以创建一个简单的通讯录,并在此处下载适用于Google App Engine的项目。


1

-4

是的,您可以使用Vaadin。我不知道有没有特定的GAE/Vaadin文档,但它与在您的计算机上运行Vaadin没有什么不同,它只是基于GWT的丰富Ajax库。


由于Vaadin是一个有状态框架,它非常依赖于会话和序列化,并且它无法在gae上开箱即用。 - Igor Artamonov
@splix,你错了,它可以直接使用。不要让我的声誉低下欺骗你。 - Java Ka Baby

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接