我有一个动态Web项目叫做BookShopWeb,是在Eclipse中创建的,具有以下目录结构
/BookShopWeb/|
|--src
|---WebContent
|
|---META-INF
|----WEB-INF---web.xml
|
|--css--styles.css
|--jsp---index.jsp
我在web.xml中将起始页面设置为
<welcome-file-list>
<welcome-file>/WEB-INF/jsp/index.jsp</welcome-file>
在index.jsp文件中,我将css样式表包含进去:
<head>
<link rel="stylesheet" type="text/css" href="../css/styles.css" />
</head>
然而,加载索引页面时并未显示CSS信息。我使用Firebug检查了该元素,并显示了错误报告。
Apache Tomcat/6.0.29 - Error report..
The requested resource (/css/styles.css) is not available.
任何想法为什么会发生这种情况?我该如何纠正这个问题?
谢谢
马克
css
文件夹放在webapp
中,而我的jsp
文件位于WEB-INF
中...但我仍然无法让引用起作用。是否需要在web.xml
中进行一些配置以使servlet dispatcher也能正常工作? - Jason Krs