面板折叠图标未正确显示

时间:2015-08-26 12:35:07

标签: bootsfaces

如下所示,图标(右上角)显示不正确。 通常情况下,它是向下箭头,您可以在BootsFaces的showcase中看到。

Panel

我的<b:panel>看起来像是:

<b:panel title="Beiträge (1)" collapsible="true"look="info">

如何显示正确的图标?

我没有使用任何特定主题,我正在使用BootsFaces 0.7.0。

1 个答案:

答案 0 :(得分:1)

我们遇到了很多麻烦。最不可能的是,Glyphicons rource文件无法加载。

  1. 确保您添加了<h:head></h:head>标记(即使它是空的)。请勿使用HTML标记(<head />)。
  2. 检查web.xml的URL模式。许多教程建议将JSF文件放入虚拟文件夹,例如<url-pattern>/pages/</url-pattern>。不要那样做。像<url-pattern>*.jsf</url-pattern>这样的简单模式没有任何问题。顺便说一句,这是默认设置,因此您可以安全地省略url-pattern。
  3. 如果失败,请添加CombinedResourceHandler OmniFaces。这总是对我有用。
  4. 检查浏览器中的网址。也许您输入了localhost:8080/index.xhtml而不是localhost:8080/index.jsf
  5. 如果您仍然卡住,请在BootsFaces GitHub存储库(https://github.com/TheCoder4eu/BootsFaces-OSP/issues)上打开一个问题。但首先阅读https://github.com/TheCoder4eu/BootsFaces-OSP/issues/157 - 您的问题可能已经解决了。