在<h:head/>
代码中,我有:
<h:outputStylesheet name="css/common.css" />
输出为:
<link type="text/css" rel="stylesheet" href="RES_NOT_FOUND" />
样式表位于我的maven war的webapp文件夹下名为css的文件夹中。当我浏览http://localhost:8080/mywar/css/common.css时,我会看到样式表。
我缺少什么想法?提前谢谢。
答案 0 :(得分:9)
我按照提示4的目录结构和布局进行了操作:http://www.ibm.com/developerworks/java/library/j-jsf2fu1/index.html
基本上将css文件夹移动到一个名为resources的文件夹下,然后将其引用为:
<h:outputStylesheet library="css" name="common.css" />
现在它似乎有用了!