我编写了一个 Java 代码,以便如果按下按钮,默认电子邮件提供商将自动打开以发送电子邮件。是否有可能我可以自动将文件附加到电子邮件并为电子邮件设置主题?
这是到目前为止的代码:
if(role.getValue().equals("1")) {
try {
Desktop.getDesktop().browse(new URI("mailto:username@domain.com?subject=New_Profile&body=see attachment&attachment="PVS_XML.xml""));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
上面的代码由于某种原因不起作用:它在整个 mailto 方法下划线说:语法错误,插入“;” 完成 BlockStatements。
任何想法为什么?