2010-09-22 81 views
1

我們有一個嵌入式瀏覽器的Java桌面應用程序,現在在SWT上使用XULRunner(Firefox引擎)。該瀏覽器的API允許我們加載指定URI或其HTML內容的網頁。 我們需要的是加載HTML網頁,包括資源,但作爲內存中的一切。最好的解決方案是在引擎嘗試加載資源時提供一個偵聽器,以便我們可以向其發送適當的內容。內嵌資源的Java嵌入式瀏覽器

任何想法?謝謝!

回答

1

這聽起來像你需要一個小的HTTP/Web服務器。有Jetty,也有一些較小的,只是搜索「小型java web服務器」左右。

+0

我們考慮這一點,但我們更願意避免在客戶端部署'迷你'網絡應用程序 – 2010-09-23 08:09:11

0

在HTML 5中,您可以將資源放入HTML本身。

所以,你可以使用瀏覽器使用SWT支持HTML 5和準備您的網頁有資源內HTML 5

使用SWT瀏覽器你可以根本就browser.setText(html)從內存中加載的頁面。