PrimeFaces 视图中的正确路径
Correct path in PrimeFaces View
我使用 PrimeFaces 5.2 版和 Glassfish 作为服务器来部署我的结果。
我编写了一个简短的示例,以便从服务器下载文件,但在显示与进度条相关的 GIF 图像时遇到问题。
问题本身就是找不到正确的图片路径。我的文件夹结构如下图所示:
我将在下一张图片中为您提供更多详细信息:
此图显示与路径相关的 xhtml 片段,在本例中为:
"images/ajaxloadingbar.gif"
您可以看到GIF没有正常显示,附加的另一个代码是html由Chrome网络浏览器的Inspect element
选项生成和呈现的html。
我注意到我实现了删除 javax.faces.resource
和最后一个 xhtml
扩展名的目标(参见第 3 张图片)。
了解此行为后,我在图像路径中尝试了一些变体,但我仍在努力解决这个问题。以下是我尝试过的一些失败的路径。
Unable to find or serve resource, images/ajaxloadingbar.gif.
Unable to find or serve resource, /images/ajaxloadingbar.gif.
Unable to find or serve resource, ../../images/ajaxloadingbar.gif.
Unable to find or serve resource, ../images/ajaxloadingbar.gif.
Unable to find or serve resource, Pack_Encrypt/images/ajaxloadingbar.gif.
Unable to find or serve resource, /Pack_Encrypt/images/ajaxloadingbar.gif.
Unable to find or serve resource, /WebContent/images/ajaxloadingbar.gif.
对于这条棘手的道路,我非常感谢任何帮助或想法。我想使用相对路径而不是绝对路径。
亲切的问候,
路易斯 A.
将文件夹 "images" 移动到新文件夹 "resources"。
完整路径应为“...\WebContent\resources\images”
查看以下页面:
What is the JSF resource library for and how should it be used?
我使用 PrimeFaces 5.2 版和 Glassfish 作为服务器来部署我的结果。 我编写了一个简短的示例,以便从服务器下载文件,但在显示与进度条相关的 GIF 图像时遇到问题。
问题本身就是找不到正确的图片路径。我的文件夹结构如下图所示:
我将在下一张图片中为您提供更多详细信息:
此图显示与路径相关的 xhtml 片段,在本例中为:
"images/ajaxloadingbar.gif"
您可以看到GIF没有正常显示,附加的另一个代码是html由Chrome网络浏览器的Inspect element
选项生成和呈现的html。
我注意到我实现了删除 javax.faces.resource
和最后一个 xhtml
扩展名的目标(参见第 3 张图片)。
了解此行为后,我在图像路径中尝试了一些变体,但我仍在努力解决这个问题。以下是我尝试过的一些失败的路径。
Unable to find or serve resource, images/ajaxloadingbar.gif.
Unable to find or serve resource, /images/ajaxloadingbar.gif.
Unable to find or serve resource, ../../images/ajaxloadingbar.gif.
Unable to find or serve resource, ../images/ajaxloadingbar.gif.
Unable to find or serve resource, Pack_Encrypt/images/ajaxloadingbar.gif.
Unable to find or serve resource, /Pack_Encrypt/images/ajaxloadingbar.gif.
Unable to find or serve resource, /WebContent/images/ajaxloadingbar.gif.
对于这条棘手的道路,我非常感谢任何帮助或想法。我想使用相对路径而不是绝对路径。
亲切的问候, 路易斯 A.
将文件夹 "images" 移动到新文件夹 "resources"。
完整路径应为“...\WebContent\resources\images”
查看以下页面:
What is the JSF resource library for and how should it be used?