Я использую Spring MVC 3.0, где я указываю следующий тег mvc:resources
, чтобы позволить статическим ресурсам проходить через: -
<mvc:resources location="/resources/" mapping="/resources/**" />
Почему-то у меня возникают проблемы с работой моих аудио файлов.Я решил поместить файл изображения в то же место только для проверки пути, и это прекрасно работает.
http://server/context/resources/test/image.jpg -> works fine
http://server/context/resources/test/audio.mp3 -> I get 404 error
Я прочитал документацию Spring MVC , и она на самом деле не описывает, чторассматриваются как статические ресурсы, и я думаю, что mp3-файл является статическим ресурсом.
Как заставить мой аудиофайл работать с Spring MVC 3.0?Спасибо.
РЕДАКТИРОВАТЬ
Мой servlet.xml выглядит так: -
<context:component-scan base-package="some.project.controller" />
<mvc:annotation-driven />
<mvc:resources location="/resources/" mapping="/resources/**" />
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/app/" />
<property name="suffix" value=".jsp" />
</bean>