将 "primefaces-themeName" 更改为 "primefaces_themeName"
Change "primefaces-themeName" to "primefaces_themeName"
我尝试将文件夹名称 primefaces-myTheme
更改为 primefaces_myTheme
但是当我 运行 应用程序时,它抛出异常
<i>Caused by: javax.faces.FacesException: Error loading css, cannot find "theme.css" resource of "primefaces-myTheme" library </i>
它一直在寻找primefaces-myTheme
。
是否可以将文件夹名称 primefaces-myTheme
更改为其他文件夹名称?
我正在使用 primefaces 5.2。
这是不可能的,因为它是硬编码的:https://github.com/primefaces/primefaces/blob/master/src/main/java/org/primefaces/renderkit/HeadRenderer.java#L89
但您可以覆盖 HeadRenderer(参见:How to register a custom renderer in JSF?)
我尝试将文件夹名称 primefaces-myTheme
更改为 primefaces_myTheme
但是当我 运行 应用程序时,它抛出异常
<i>Caused by: javax.faces.FacesException: Error loading css, cannot find "theme.css" resource of "primefaces-myTheme" library </i>
它一直在寻找primefaces-myTheme
。
是否可以将文件夹名称 primefaces-myTheme
更改为其他文件夹名称?
我正在使用 primefaces 5.2。
这是不可能的,因为它是硬编码的:https://github.com/primefaces/primefaces/blob/master/src/main/java/org/primefaces/renderkit/HeadRenderer.java#L89
但您可以覆盖 HeadRenderer(参见:How to register a custom renderer in JSF?)