【发布时间】:2012-11-30 20:36:50
【问题描述】:
好的,所以我正在尝试检索和读取我的 JSF 项目的 WebContent/resources/ 文件夹中的文本文件,但我不知道如何从我的支持 bean 获取到 if 的相对路径...任何有关如何检索和读取此文件的建议?
【问题讨论】:
标签: java jsf resourcebundle
好的,所以我正在尝试检索和读取我的 JSF 项目的 WebContent/resources/ 文件夹中的文本文件,但我不知道如何从我的支持 bean 获取到 if 的相对路径...任何有关如何检索和读取此文件的建议?
【问题讨论】:
标签: java jsf resourcebundle
((ServletContext) FacesContext.getCurrentInstance().getExternalContext().getContext()).getRealPath("/resources/")
会给你资源文件夹的文件系统路径。
【讨论】:
您可以使用此答案中描述的资源功能读取文件:
How to reference file resource in a JSF Application
InputStream stream = FacesContext.getCurrentInstance().getExternalContext()
.getResourceAsStream("/foo.xsd");
【讨论】: