Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 是否可以从绝对文件路径而不是相对webapp路径包含ui:文件?_Jsf 2_Facelets_Uiinclude - Fatal编程技术网

Jsf 2 是否可以从绝对文件路径而不是相对webapp路径包含ui:文件?

Jsf 2 是否可以从绝对文件路径而不是相对webapp路径包含ui:文件?,jsf-2,facelets,uiinclude,Jsf 2,Facelets,Uiinclude,假设我的JSF页面中有以下内容: <ui:include src="/WEB-INF/templates/footer.xhtml"></ui:include> 如果更改为从非webapp路径静态加载内容-是否可以将我的ui:include更改为文件系统上的绝对路径 假设: 莫哈拉2.0 Java 7.0 Tomcat 7.0 在mac上(例如),路径如下所示: <ui:include src="file:///Users/Julian/Documents/

假设我的JSF页面中有以下内容:

<ui:include src="/WEB-INF/templates/footer.xhtml"></ui:include>

如果更改为从非webapp路径静态加载内容-是否可以将我的
ui:include
更改为文件系统上的绝对路径

假设:

  • 莫哈拉2.0
  • Java 7.0
  • Tomcat 7.0
在mac上(例如),路径如下所示:

<ui:include src="file:///Users/Julian/Documents/.../WEB-INF/templates/footer.xhtml" />
<ui:include src="file:///C:/Users/.../footer.xhtml" />

在Windows上,路径如下所示:

<ui:include src="file:///Users/Julian/Documents/.../WEB-INF/templates/footer.xhtml" />
<ui:include src="file:///C:/Users/.../footer.xhtml" />

在mac上(例如),路径如下所示:

<ui:include src="file:///Users/Julian/Documents/.../WEB-INF/templates/footer.xhtml" />
<ui:include src="file:///C:/Users/.../footer.xhtml" />

在Windows上,路径如下所示:

<ui:include src="file:///Users/Julian/Documents/.../WEB-INF/templates/footer.xhtml" />
<ui:include src="file:///C:/Users/.../footer.xhtml" />


那么,在Windows 3中,斜杠在绝对路径之前,在Mac/Unix中仅为2?那么,在Windows 3中,斜杠在绝对路径之前,在Mac/Unix中仅为2?