Java:如何使用AbsolutePath作为链接

时间:2014-03-06 12:12:24

标签: java uri absolute-path

我写了一些Java,其中一个任务就是将输入/输出转换为html。好吧一切都很顺利,我可以阅读一些文件并获取这些文件的路径。现在我正在尝试将路径转换为普通链接,所以:

"<a href=" + file.getAbsolutePath() + " target=_parent>"

效果很好,但是:

  • 一,资源管理器显示无法读取文件的错误,例如: jpg或word文件..
  • 二,如果路径有空白如:“my picture.jpg” 将空白作为普通文本识别出来......

有人可以给我一个Tipp,如何解决这个问题,或者我只是使用了错误的方法?

1 个答案:

答案 0 :(得分:1)

您可以使用toURI()方法将文件路径转换为URI:

file.getAbsoluteFile().toURI().toString()