我有一个关于tomcat的小问题。如果我将我的默认servlet(名为Index)映射到/,将不会显示jsp页面内的css,所以目前我们可以通过/ Index访问主页面。
css包括:<link type="text/css" rel="stylesheet" href="ressources/design.css" />
(文件夹资源与WEB-INF处于同一级别)
我可能在css电话上错了,不是吗?
感谢您的回复
汤姆
答案 0 :(得分:0)
如果您有web.xml-version 3.0,请将其放在WEB-INF/classes/META-INF/resources/ressources/design.css
。
答案 1 :(得分:0)
Tomcat的默认Servlet处理所有静态资源。如果您用自己的Servlet替换Tomcat的默认Servlet,那么您已经有效地禁用了Tomcat对静态资源的支持,您将不得不替换它。
你有几个选择。
最佳选择取决于您自己的默认Servlet正在做什么。