JSF外部上下文getRealPath

时间:2011-06-27 11:21:53

标签: jsf weblogic

我正在使用JSF 2.1.2。

在我的语言环境机器上

FacesContext.getCurrentInstance().getExternalContext().getRealPath("navigation.xml")

返回文件的正确路径!

在另一台机器上,它返回null

我在两台机器上部署了相同的WAR文件。 两者都运行Weblogic Server 10.3.5

JSF库位于WEB-INF/libs文件夹中,我没有使用weblogic附带的版本。

知道为什么这不起作用?

我可以如何获取文件路径,以便我不必致电getRealPath

编辑:我切换到JSF 2.0.6。因为JSF 2.1需要Java Servlet 3.0,Weblogic尚不支持它。但错误仍然是一样的......

1 个答案:

答案 0 :(得分:0)