将使用飞碟生成的 PDF 直接保存到 /resources 或任何其他文件夹
Saving PDF's generated with flying-saucer directly to /resources or any other folder
我是 java 和 spring MVC 的新手。我现在可以成功地创建 PDF 文件,如本例所示:
在此示例中,文件存储在本地临时文件夹 java.io.tempdir 中。我的问题是:如何将这些生成的 PDF 保存到我的 /resources 目录或我项目中的任何其他目录?
只需在系统属性中指定完整路径即可。它有效并确保您有适当的文件夹。
System.getProperty("C://Documents//myfolder");
示例中"out"为要存储的文件路径,
getClass().getClassLoader().getResource(".").getFile()
会给资源文件夹位置加上你的文件名,
及格
getClass().getClassLoader().getResource(".").getFile()+"/"+"yourfilename.ext"
作为"out"
我是 java 和 spring MVC 的新手。我现在可以成功地创建 PDF 文件,如本例所示:
在此示例中,文件存储在本地临时文件夹 java.io.tempdir 中。我的问题是:如何将这些生成的 PDF 保存到我的 /resources 目录或我项目中的任何其他目录?
只需在系统属性中指定完整路径即可。它有效并确保您有适当的文件夹。
System.getProperty("C://Documents//myfolder");
示例中"out"为要存储的文件路径,
getClass().getClassLoader().getResource(".").getFile()
会给资源文件夹位置加上你的文件名,
及格
getClass().getClassLoader().getResource(".").getFile()+"/"+"yourfilename.ext"
作为"out"