Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在服务器端(Java)的HTML页面中调用JavaScript代码?_Java_Javascript_Server Side - Fatal编程技术网

是否可以在服务器端(Java)的HTML页面中调用JavaScript代码?

是否可以在服务器端(Java)的HTML页面中调用JavaScript代码?,java,javascript,server-side,Java,Javascript,Server Side,我的Java应用程序从Internet下载HTML页面并处理它。有时下载的HTML页面包含JavaScript代码,这些代码应该在页面将JavaScript加载到标记中后调用。 它是一个可能的模拟浏览器,并在服务器端调用JavaScript? 下面是我的应用程序中所需的HTML处理的一般场景: 下载网页 调用标签中的所有JavaScript 使用JavaScript处理后获取HTML 使用Java实现上述场景是可能的吗? 谢谢。您可能想看看Java中运行的Java和其他JavaScript引擎。

我的Java应用程序从Internet下载HTML页面并处理它。有时下载的HTML页面包含JavaScript代码,这些代码应该在页面将JavaScript加载到标记中后调用。 它是一个可能的模拟浏览器,并在服务器端调用JavaScript? 下面是我的应用程序中所需的HTML处理的一般场景:

下载网页 调用标签中的所有JavaScript 使用JavaScript处理后获取HTML 使用Java实现上述场景是可能的吗?
谢谢。

您可能想看看Java中运行的Java和其他JavaScript引擎。看看类似的答案。

Javascript是客户端代码,当页面加载时,可以使用或交替调用方法。如果不想使用JQuery,可以实现最后一个问题

使用Java实现上述场景是可能的吗


让我困惑的是:你想使用java还是javascript?在后一种情况下,WhiteFang34建议的javascript引擎可能就是您要寻找的。但是,如果您想使用java编写复杂的javascript,并让这些应用程序与基于java的后端交互,那么您可能需要看看您想在服务器端调用javascript的。

。 为此,您可以在jsp写下中使用jsp out.printlnjava脚本;
在这里,您可以使用java脚本

非常感谢您的回答。它有帮助吗?我只是好奇:你到底想做什么,第一个还是第二个选择?