2011-11-11 4 views
4

정적 콘텐츠를 매핑하는 데 <mvc:resources .../> 태그를 사용합니다. 내가 * .less 파일과 같이 알 수없는 파일 확장명을 가진 파일에 액세스하려고 시도하지 않는 한 모든 것이 효과적입니다. 확장자가있는 파일에 액세스하려고하면 404 오류가 발생합니다. 파일의 확장자를 예 : * .css, 잘 작동합니다. <mvc:resources .../>을 사용하지 않고 기본 서블릿을 정적 컨텐츠에 매핑해도 아무런 문제가 없습니다.알 수없는 확장자를 가진 정적 파일을 제공하지 않는 스프링

문제를 해결하는 방법을 알고 계십니까? 미리 감사드립니다.

+0

하여 전체를'게시하시기 바랍니다. – nfechner

답변

2

Tomcat을 사용하고 있습니까? 그렇다면, web.xmlmime-mapping 요소를 추가하려고 다음 설정에서`입력 : <.../자원 MVC>

<mime-mapping> 
    <extension>less</extension> 
    <mime-type>text/plain</mime-type> <!-- Or whatever. --> 
</mime-mapping> 
+0

고마워요! 너는 내 하루를 구했다. – VaclavDedik

+0

@Vena 문제 없습니다 :) –

관련 문제