1

我在 Servlet 中创建了一个网页,现在我想在其中添加一个 stylesheet.css 我应该将 .css 文件放在哪里?就像在tomcat的ROOT或其他地方一样,我必须使用什么确切的路径?

链接 href='style.css' rel='stylesheet' type='text/css'

谢谢 Sundhas

4

4 回答 4

1

将文件放在 WebContent 中的某个位置。您的 JSP 文件也在那里。还是您滥用 Servlet 来生成 HTML 输出?好吧,至少,公共文件需要放在 WebContent 文件夹中。文件夹名称可能因环境而异,但至少与文件夹WEB-INF所在的根文件夹相同。您通常将公共内容放在那里。

于 2009-12-27T03:13:03.627 回答
1

谢谢大家!我想通了

实际上,您不必将 FILE.CSS 粘贴到 tomcat 的根目录中,您实际上必须将 .css 文件粘贴到您的 netbeans 项目所在的位置,例如C://Documents and settings/NetbeansProject/ProjectName/Web 粘贴 .Css在那边

所以这保持不变:link href='style.css' rel='stylesheet' type='text/css'

~圣地~

于 2009-12-27T18:23:58.793 回答
1

将您的css放入webcontent文件夹中。在href提供到 css 的绝对链接和用于 html 格式的使用out.prinln声明。

于 2012-07-02T08:20:35.123 回答
0

由于您使用的是相对路径,因此它应该与您的 jsp 位于同一位置。如果您在 Servlet 中编写 HTML,则应将其放在 webapp 的根目录中。

于 2009-12-26T23:08:49.087 回答