我使用的是JSF 2.2。我无法在.xhtml
页面中添加.css
。.xhtml
中的代码
<h:head>
<title>Login Page</title>
</h:head>
<h:body>
<h:outputStylesheet library="resources/css" name="style.css" id="cascade1"/>
此外,我还尝试将其声明为<h:head>
,得到了相同的结果。FireBug看到了这个资源,但它显示的信息是:
重新加载页面以获取的源/javax.faces.resource/style.css.xhtml;。。。
无需使用library
属性:
<h:outputStylesheet name="css/style.css" />
通过这种方式,JSFServlet期望style.css
文件位于/resources/css
路径中。