簡體   English   中英

如何使用 java 在客戶端計算機上打開 URL

[英]How do I open a URL on the client machine using java

當用戶單擊屏幕上的按鈕時,我試圖從 Web 應用程序打開靜態 url。 我們的應用程序部署在 linux 機器上,並使用以下程序嘗試打開瀏覽器。 你能告訴我如何讓它在客戶端上打開它嗎?

我們所有的用戶都從 Windows 訪問這個應用程序。

try {
          Desktop desktop = java.awt.Desktop.getDesktop();
          URI oURL = new URI("http://www.google.com");
          desktop.browse(oURL);
        } catch (Exception e) {
          e.printStackTrace();
        }

我 99% 確定上述解決方案僅適用於 Windows,對於 unix 我相信你應該嘗試這樣的事情:

Runtime runtime = Runtime.getRuntime();
runtime.exec("/usr/bin/firefox -new-window " + url);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM