如何将Vaadin与SparkJava结合使用

时间:2019-02-21 08:19:27

标签: vaadin vaadin8 spark-java vaadin10

我已经使用SparkJava(http://sparkjava.com)实现了一个基于REST的API。它是一个独立的应用程序,效果很好。

现在,我想通过Vaadin UI实现部分功能访问。我对Vaadin也很陌生。

有人知道我如何仍然保持单个VM模型,并能够通过SparkJava的强大功能使用Vaadin出色的UI结构?

也许可以将Vaadin Servlet绑定到SparkJava路由吗?只是在这里大声思考。

非常感谢您的帮助!

我认为这是可能的,因为我看到它与Jetty(Vaadin 10/11 and embedded Jetty)一起使用

1 个答案:

答案 0 :(得分:2)

确保有可能!您可以简单地使Jetty公开SparkJava过滤器和Vaadin 10+ servlet。我创建了一个基于Alejandro的工作的示例应用程序:https://github.com/mvysny/embedded-jetty-demo