Форматирование URL в Java

String arg="http://www.example.com/user.php?id=<URLRequest Method='GetByUID' />";
java.net.URI uri = new java.net.URI( arg );
java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
desktop.browse( uri );

Я хочу открыть указанную ссылку в браузере по умолчанию с помощью приведенного выше кода, но он говорит, что URL-адрес недействителен ... Я попытался экранировать такие символы, как 'также, но его не работает. Если я заменю String arg = "www.google.com"; тогда проблем нет, и я могу открыть google.com. Пожалуйста, помогите.

0
задан Raj Gupta 15 October 2011 в 16:37
поделиться