你能在Java EE Web应用程序中实现Vue.js吗?

我和同学一起开发工具,我们想用Vue.js作为Web界面。

用于描述我们编程的内容。 我们在Eclipse中开发了一个Java EE Web应用程序。 我们使用Tomcat 7作为Web服务器。 我搜索了很长时间,但我一无所获。

Vue.js是一个javascript前端框架。 没有什么可以阻止您使用像Java EE这样的中间层/后端技术。 在HTML页面(或JSP)中,只需包含文档中提到的Vue.js文件,以及作为vue.js前端应用程序一部分创建的其他.js文件。

然后,库可以与您公开的任何基于HTTP的后端方法(使用Servlet,控制器等)进行交互,具体取决于您的Java EE项目的结构以及它使用的框架。

你肯定可以。

您的Java应用程序是您的“后端”,必须将其function公开为Web服务(REST Json WS应该是您尝试执行的最简单的操作)。

要将服务公开为Web服务,您需要找到最适合您需求的框架。 如果你还没有,你可能需要潜入Maven,因为这些框架往往有很多依赖。

您的Vue.js接口将在每次必要时通过HTTP请求调用后端(获取资源,更新资源,……)。

在调查同样的问题时,我发现这个有git存储库的好博客也是https://blog.codecentric.de/en/2018/04/spring-boot-vuejs/

从一目了然它看起来像一个可靠的实现,但它有一些粘性设置我以前没有遇到过。 然而它似乎是一个专业和可扩展的解决方案,我一定会尝试。 https://github.com/jonashackt/spring-boot-vuejs Thankyou 04/24/18作者:Jonas Hecht