在Java WebApplication中实现JavaScript lib的最佳方式

问题描述:

我是一名Android开发人员,我是java web开发新手,所以如果我的想法出错,请道歉。在我们的网络应用程序项目中,我们必须比较图像(GIF/PNG/JPEG)并且必须显示结果。在Java WebApplication中实现JavaScript lib的最佳方式

我们得到了一个JavaScript库(Resemble.js),它将比较图像并给出结果。

请帮我实现这个lib到我的web应用程序项目。作为一个js库,我们只能在前端实现它吗?如果是这样,这是一个正确的方式?因为我们在后端拥有所有其他进程。或者如何在后端使用js lib

或者让我知道实现它的最佳方式。我们使用React.js作为前端。

要执行JavaScript,您需要一个JavaScript引擎。一个java虚拟机并不是为了运行javascript而设计的,所以简短的回答是:您应该将Resemble.js用于您的前端浏览器引擎(或者像JavaScript一样处理Node.js的后端服务器)。

长答案:您可以使用Java编写的JavaScript实现(如果支持HTML,我不知道)。看看:How can I run JavaScript code at server side Java code?