Spring MVC 静态资源配置错误:location 属性指向文件路径
在 Spring MVC 的 XML 配置文件中,<mvc:resources>
标签用于配置静态资源的访问路径。其中,location
属性指定了静态资源所在的文件夹路径。
错误示例:
<mvc:resources mapping='/jsp/**' location='/jsp' />
在上面的例子中,location
属性的值是 /jsp
,这是一个文件路径,而不是文件夹路径。这会导致 Spring MVC 无法正确加载 /jsp
文件夹下的静态资源。
正确示例:
<mvc:resources mapping='/jsp/**' location='/jsp/' />
在正确的配置中,location
属性的值是 /jsp/
,这是一个文件夹路径。这样 Spring MVC 就能正确加载 /jsp
文件夹下的所有静态资源了。
总结:
在配置 <mvc:resources>
标签时,请确保 location
属性指向的是一个文件夹路径,而不是文件路径。否则,可能会导致静态资源无法正确加载。
原文地址: http://www.cveoy.top/t/topic/f33u 著作权归作者所有。请勿转载和采集!