我想在servlet的上下文中缓存PDF模板。每当有人想要生成报告时,servlet将从上下文中获取模板,复制它然后使用动态数据修改副本。这将使应用程序在每次生成报告时都不会访问硬盘驱动器。
这是我尝试的一种方式但似乎不起作用。我得到一个空指针错误
RandomAccessFileOrArray pdfTemplate = new RandomAccessFileOrArray(
context.getResourceAsStream("pathToPdf"));
context.setAttribute("pdftemplate", pdfTemplate);
任何建议都将不胜感激。我有谷歌搜索过这个,但找不到任何关于编码的最佳方法的例子。
感谢您的时间 道格
答案 0 :(得分:0)
我创建了一些PDF模板并将它们存储在Servlets上下文中,它可以正常工作。