NetBeans没有看到style.css

时间:2013-06-21 07:50:56

标签: css servlets

我有一个Servlet / JSP webapp。所以现在我将NetBeans指向我的style.css文件时遇到了麻烦。如果样式表放在WEB-INF或META-INF中,或者放在Web Pages目录之外 - 一切正常。但我需要将此文件存储在src / main / resources / css / style.css下的css文件夹中 问题是我不能引用style.css它是在Web Pages目录之外。

2 个答案:

答案 0 :(得分:3)

您不能将css文件放在pages文件夹之外,因为客户端无法访问该文件夹的所有内容。别忘了这样包含一个css文件:

<link rel="stylesheet" type="text/css" href="css/notification.css" />

您不希望有人将其更改为<link rel="stylesheet" type="text/css" href="../src/MyPreciousJavaFile.java" />,只需获取其他任何文件的编码。

答案 1 :(得分:1)

src / main / resources-是Java类使用的属性文件或xml文件的目录。 对于css,您应该将文件放在webapp目录中,如src / main / webapp / resources。客户端无法访问webapp目录之外的任何访问权限。