xpages - 从托管 bean 获取 nsf 资源

标签 xpages

我错过了一些东西。在 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/

相关文章:

xpages - IBM Domino REST API 和系统字段

javascript - Xpages 设置值错误?

java - 将自定义属性定义为数据对象

custom-controls - XPage:根据重复的值动态包含自定义控件?

jquery - XPages: Bootstrap 验证器

save - xpages 保存文档时运行脚本

java - 如何使用 EL 将字段绑定(bind)到重复的数据源?

xpages - 如何更改 Xpage 中的 viewColumnHeader?

checkbox - 复选框组中的项目数量是否有限制?

XPages - xe :namePicker - select server name?