使用 SpringMVC 将所有 css 资源映射到单个文件夹

发布于 2024-11-05 16:10:30 字数 244 浏览 3 评论 0原文

有没有办法映射所有 css 资源,以便它们都从 SpringMVC 的 /css 文件夹中提供? 前任。 /login/sampleUser/ie.css 映射到 /css/ie.css

我一直在尝试使用 ,但似乎不起作用。

谢谢

Is there any way to map all css resources so that they are all served from /css folder from SpringMVC?
Ex. /login/sampleUser/ie.css maps to /css/ie.css

I have been trying using <mvc:resources mapping="/css/**" location="/css/" >, but seems not to work.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

难得心□动 2024-11-12 16:10:30

您可以使用Tuckey 网址重写过滤器。在那里您可以定义更复杂的重写规则。

 <!-- I do not know if this fiter works (correctly), but it should
      demonstrate how it works-->
 <rule>
    <!-- redirect everything that ends with .css
         to resources, with same file name -->
    <from>/(.*)/$.css</from>
    <to type="redirect">/resouces/$1</to>
 </rule>

You can be use the Tuckey Url Rewrite Filter. There you can define complexer rewrite rules.

 <!-- I do not know if this fiter works (correctly), but it should
      demonstrate how it works-->
 <rule>
    <!-- redirect everything that ends with .css
         to resources, with same file name -->
    <from>/(.*)/$.css</from>
    <to type="redirect">/resouces/$1</to>
 </rule>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文