わかりましたので、JSF プロジェクトの WebContent/resources/ フォルダーにあるテキスト ファイルを取得して読み取ろうとしていますが、バッキング Bean から if への相対パスを取得する方法がわかりません...方法に関する提案このファイルを取得して読み取るにはどうすればよいですか?
5792 次
2 に答える
3
((ServletContext) FacesContext.getCurrentInstance().getExternalContext().getContext()).getRealPath("/resources/")
リソースフォルダーのファイルシステムパスが表示されます。
于 2012-11-30T22:15:32.860 に答える
0
この回答で説明されているように、リソース関数を使用してファイルを読み取ることができます。
InputStream stream = FacesContext.getCurrentInstance().getExternalContext()
.getResourceAsStream("/foo.xsd");
于 2012-11-30T23:08:07.040 に答える