内存中资源的Java嵌入式浏览器

标签 java html browser swt xulrunner

我们有一个带有嵌入式浏览器的 Java 桌面应用程序,现在在 SWT 上使用 XULRunner(Firefox 引擎)。该浏览器的 API 允许我们加载指定 URI 或其 HTML 内容的网页。 我们需要的是加载 HTML 网页,包括资源,但一切都在内存中。最好的解决方案是提供一个在引擎尝试加载资源时使用的监听器,以便我们可以向其发送适当的内容。

有什么想法吗?谢谢!

最佳答案

听起来您需要一个小型 HTTP/Web 服务器。有Jetty ,还有一些较小的,只需搜索“小型java web服务器”左右即可。

关于内存中资源的Java嵌入式浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3771612/

相关文章:

html - 在 div 内对齐 3 个部分

javascript - 在 javascript 中分配 html 片段

html - 如何为 ms-outlook ://compose body parameter for Outlook for iOS 配置 HTML 正文

browser - 针对图像查看器的篡改图像漏洞是如何发挥作用的?他们可以通过托管代码和随机像素更改来击败吗?

Java 分数计算器

java - 这是否意味着 Java Math.floor 非常慢?

java - 多线程 Java 的 Hello World

java - 为什么我的自定义 equals 方法( double 和整数)不起作用?

导航时 Javascript 内存泄漏

Python Web 浏览器引擎