Sre*_*ram 4 directory jsf jsf-2.2 outputstylesheet
<h:outputStylesheet library="test/css" name="style.css" />
Run Code Online (Sandbox Code Playgroud)
上面的代码不适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.
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮忙吗?
库属性的值不应该是路径,而是对单个文件夹(分组css,js等)和resources文件夹的直接后代的引用.
如此变化
<h:outputStylesheet library="test/css" name="style.css" />
Run Code Online (Sandbox Code Playgroud)
至
<h:outputStylesheet library="test" name="css/style.css" />
Run Code Online (Sandbox Code Playgroud)
应该让它发挥作用.
Mojarra在这方面过于宽松,似乎他们正在"改善"事物.我遇到了与复合组件位置相似的差异.MyFaces也没有允许路径,而Mojarra(至少2.2.12)仍然存在.
有关最佳使用的更多详细信息,请参阅
| 归档时间: |
|
| 查看次数: |
1039 次 |
| 最近记录: |