我使用GlassFish 4.1在NetBeans 8.02中创建了一个Java JSF应用程序。一个作为的facelet创建的网页包含以下标签:无法找到资源css,style.css
<h:head>
<title>Address Book: Add Entry</title>
<h:outputStylesheet name="style.css" library="css"/>
</h:head>
当我运行的应用程序,我得到的错误:
Unable to find resource css, style.css
我看在网页/资源/ css文件夹中我的项目和style.css存在。如果我从另一个项目添加style.css文件夹,一切正常。
我需要做什么以使style.css自动放置在正确的文件夹中,而不是手动执行 - 或者在设置我的项目或编写xhtml时有什么缺失标签?
如果'style.css'文件是在对应用程序根目录'/资源/ css'确实可用,然后检查如果'style.css'真的在所需的目录中可用,那么从已部署的WAR文件中查看。如果它在部署的WAR中不可用,那么在创建'style.css'后,您可能会意外忘记进行硬部署,NetBeans基本上需要创建新文件夹/目录并将一些文件放入其中。 – Tiny 2015-04-03 19:52:30