<h:outputStylesheet library="test/css" name="style.css" />上面的代码不适用于wildfly 10和jar文件jsf-impl-2.2.12-jbossorg-2。
问题是:
WARNING [javax.enterprise.resource.webcontainer.jsf.application] (default task-6) JSF1064: Unable to find or serve resource, style.css, from library, test/css.有人能帮上忙吗?
发布于 2016-03-01 11:34:55
库属性的值不应该是路径,而应该是对单个文件夹(分组css、js等)的引用。和“资源”文件夹的直接后代。
如此的改变
<h:outputStylesheet library="test/css" name="style.css" />至
<h:outputStylesheet library="test" name="css/style.css" />应该让它发挥作用。
莫扎拉在这方面太自由了,他们似乎在“改善”事情。我在复合组件的位置上也遇到了类似的差异。MyFaces也不允许路径在那里,而Mojarra (直到至少2.2.12)仍然允许。
有关最佳使用的详细信息,请参阅
https://stackoverflow.com/questions/35719808
复制相似问题