J
jetic
Gast
Hallo,
aus meiner Java Applikation will ich den Hauptbrowser des Systems öffnen mit einer lokalen Datei als URL.
Mit BrowserLauncher2 sollte das eigentlich gut funktionieren, tut es aber nicht.
Leerzeichen in der URL verhindern das erfolgreiche Öffnen (unter Linux):
Der Browser (Iceweasel) öffnet jetzt zwei Tabs, weil er (offenbar?) davon ausgeht, dass ich zwei Strings als Argument übergebe:
eins: file:///local/file
zwei: http://www.one.html
Wenn ich das Leerzeichen ersetze mit %20
öffnet der Browser
file:///local/file%25201.html
weil er das "%" an sich mit %25 ersetzt.
GIBT ES EINE LÖSUNG FÜR DAS PROBLEMCHEN?
DANKE!!!!!
aus meiner Java Applikation will ich den Hauptbrowser des Systems öffnen mit einer lokalen Datei als URL.
Mit BrowserLauncher2 sollte das eigentlich gut funktionieren, tut es aber nicht.
Leerzeichen in der URL verhindern das erfolgreiche Öffnen (unter Linux):
Code:
BrowserLauncher bl = new BrowserLauncher();
bl.openURLinBrowser("local/file one.html");
Der Browser (Iceweasel) öffnet jetzt zwei Tabs, weil er (offenbar?) davon ausgeht, dass ich zwei Strings als Argument übergebe:
eins: file:///local/file
zwei: http://www.one.html
Wenn ich das Leerzeichen ersetze mit %20
Code:
bl.openURLinBrowser("local/file%20one.html");
öffnet der Browser
file:///local/file%25201.html
weil er das "%" an sich mit %25 ersetzt.
GIBT ES EINE LÖSUNG FÜR DAS PROBLEMCHEN?
DANKE!!!!!