我错过了一些东西。在 Eclipse 中,我起草了一个类来制作 PDF,并将几种字体导入到包中,并按如下方式访问它们:
字体 garamondBlue = FontFactory.getFont("/fonts/Garamond.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
我现在正在将其移至 XPage bean,但我找不到如何以相同的方式获取它们。我可以将它们作为文件资源放入,但如何在那里访问它们?
我在 XPage 出现之前就向经典 Java 代理添加了图像,我们可以用 bean 做类似的事情吗?
谢谢, 布赖恩
最佳答案
您可以像这样将文件资源作为输入流读取:
InputStream fileResource = FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream("filename");
关于xpages - 从托管 bean 获取 nsf 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33513566/