Java 如何使用HostServices.showDocument发送多个parmater电子邮件链接?

Java 如何使用HostServices.showDocument发送多个parmater电子邮件链接?,java,email,javafx-8,Java,Email,Javafx 8,我正在尝试使用以下方式生成电子邮件: String emailAddress = "someone@somewhere.com"; hostServices.showDocument("mailto:" + emailAddress + "?Subject=This is my subject" + "&body=Please see the details at this link: " + "http://myserver.com:8080/application/page.ht

我正在尝试使用以下方式生成电子邮件:

String emailAddress = "someone@somewhere.com";
hostServices.showDocument("mailto:" +
emailAddress + 
"?Subject=This is my subject" + 
"&body=Please see the details at this link: "
+ "http://myserver.com:8080/application/page.html?param1=SOMETHING&param2=12345";
这将在第二个参数之前正确创建电子邮件,我的电子邮件字符串如下所示:

请查看此链接的详细信息:

有没有办法让我得到完整的URL


谢谢

我刚刚发现将&body标记后的“&”切换到%26可以工作并允许完整的URL。

我刚刚发现将&body标记后的“&”切换到%26可以工作并允许完整的URL