【发布时间】:2015-06-08 20:41:06
【问题描述】:
我使用 GlassFish 4.1 在 NetBeans 8.02 中创建了一个 Java JSF 应用程序。创建为 facelet 的网页之一包含以下标签:
<h:head>
<title>Address Book: Add Entry</title>
<h:outputStylesheet name="style.css" library="css"/>
</h:head>
当我运行应用程序时出现错误:
Unable to find resource css, style.css
我查看了我项目中的 Web Pages/resources/css 文件夹,并且 style.css 存在。如果我从另一个项目添加 style.css 文件夹,一切正常。
我需要做什么才能将 style.css 自动放置在正确的文件夹中,而不是我必须手动执行 --- 或者在我如何设置项目或编写 xhtml 标记时缺少某些内容?
【问题讨论】:
-
如果
style.css文件在应用程序根目录下的/ resources /css下确实可用,则检查部署的WAR 文件以查看style.css在所需目录中是否真的可用。如果它在部署的 WAR 中不可用,那么您可能不小心忘记在创建style.css之后进行硬部署,每当您创建新文件夹/目录并将一些文件放入其中时,NetBeans 基本上都需要这样做。