mvc: ресурсы не собирают все в папке ресурсов - PullRequest
2 голосов
/ 15 сентября 2011

Эта вещь работает для 4 из 5 папок в _res.

<mvc:resources mapping="/_res/**" location="/_res/"/>

Она не поднимает ничего в папке шрифтов, на которую ссылаются таблицы стилей, подобные этой

src:    url('../fonts/proximanova-bold-webfont.eot');

Все в папке _res отражается в приложении.

_res
css
fonts
i
js
video 

1 Ответ

4 голосов
/ 01 февраля 2012

Я понимаю, что этот ответ задерживается на несколько месяцев, но у меня только что возникла та же проблема, поэтому я подумал, что должен добавить ответ для всех, кто сталкивается с ней.

Сервлет Spring Resources не будетобслуживать контент, для которого нет mime-типа, поэтому в вашем случае для файлов .eot необходимо добавить

<mime-mapping>
    <extension>eot</extension>
    <mime-type>application/vnd.ms-fontobject</mime-type>
</mime-mapping>

в файл web.xml.

...