我需要能够从后端 java 控制器访问存储在 src/main/resources/styles 下的 Web 应用程序的 css 文件。我想用它们用 iText 创建 PDF 输出。
换句话说,我想做这样的事情:
CssFile cssFile1 = XMLWorkerHelper.getCSS(new FileInputStream("src/main/resources/styles/my.css"));
但是,我显然没有正确处理这个问题,因为我收到了这样的异常:
java.io.FileNotFoundException: styles\standard.css (The system cannot find the path specified)
如何在控制器中检索这些文件?
我试过这个,但它不起作用,同样的错误:
String rcp = econtext.getRequestContextPath();
CssFile cssFile1 = XMLWorkerHelper.getCSS(new FileInputStream(rcp + "src/main/resources/styles/my.css"));