【发布时间】:2011-06-03 08:57:09
【问题描述】:
在我的 spring-mvc 应用程序中,我提供了一些静态资源。 JavaScrips、CSS 和图像可以正确提供,但也有一些 json 文件没有提供。
所以我可以在浏览器中看到这个文件: http://localhost:8080/path/to/resources/example.png
但我没有收到此文件(位于同一目录中): http://localhost:8080/path/to/resources/example.json
我明白了:
DEBUG: org.springframework.web.servlet.resource.ResourceHttpRequestHandler - No media type found for ServletContext resource [/resources/path/to/resources/example.json] - returning 404
所以我假设我需要在配置中的某处添加此媒体类型扩展名 (.json) 但我找不到它。
请帮忙!
【问题讨论】:
-
你能分享你应用中的静态资源配置吗?
<mvc:resource ...>配置 -
-
您是否在配置中启用了
<mvc:annotation-driven />。