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

标签 java javascript server-side

我的 Java 应用程序从 Internet 下载 HTML 页面并处理它。有时下载的 HTML 页面包含应在页面加载后调用的 JavaScript 代码(<script type="text/javascript"> 标记中的 JavaScript)。
是否可以模拟浏览器并在服务器端调用 JavaScript?
这是我的应用程序中所需的 HTML 处理的一般场景:

  1. 下载 HTML 页面
  2. 在标签中调用所有 JavaScript
  3. 使用 JavaScript 处理后获取 HTML

可以使用Java实现上述场景吗?
谢谢。

最佳答案

您可能想看看 Rhino以及其他以 Java 运行的 JavaScript 引擎。看看this question的答案这很相似。

关于java - 是否可以在服务器端(Java)的 HTML 页面中调用 JavaScript 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5430118/

相关文章:

java - Eclipse RCP 检索编译错误

java - 启用身份验证时使用 mongo java 驱动程序复制数据库操作

java - 将数组值从一个整数数组添加到另一个整数数组

java - 轮询客户端连接的正确方法是什么 - Apache Thrift Server

javascript - 让服务器端 Javascript 为我工作

java - "[\x09-\x0d -~]"正则表达式是什么意思?

javascript - 是否有异步 :false in Jquery? 的替代方案

javascript - 使用 javascript 定位 f.select Rails 表单助手

javascript - Chart.js Canvas : can't center it

php - 如何在 PHP 服务器上运行 Composer 更新?