경제학도의 개발공간

Spring에서 JS와 CSS 파일의 Loading시 404에러 문제 본문

Trouble Shooting

Spring에서 JS와 CSS 파일의 Loading시 404에러 문제

reallifeliver 2018. 6. 3. 17:20
반응형

프로젝트에 활용할 API를 가져와 Test해보려는 중, JS와 CSS 파일을 적용시키려 링크를 거는 과정에서 지속적으로 404에러가 발생하였다. 





JSP파일에 다음과 같은 설정을 해두었다.


1
2
3
<link rel="stylesheet" type="text/css" href="lib/jquery.ganttView.css" />
<script src="lib/date.js"></script>
<script src="lib/jquery.ganttView.js"></script>
cs



경로 문제인가 하여 EL을 활용 Reqeust.getContextPath() 또한 추가해 보았으나 증상은 여전하였다. 






해결법


의외로 해결방법은 간단했다 . Web.xml의 URL경로 설정이 잘못 되었던 것. 

이전의 URL 패턴은 /*로 설정 되어 있어, CSS와 JS의 경로까지도 Dispatcher-Servlet을 태우도록 설정되어 있던 것. 


따라서 다음과 같이 URL패턴의 설정을 달리 해주니 바로 문제가 해결되었다.  


1
2
3
4
    <servlet-mapping>
        <servlet-name>appServlet</servlet-name>
        <url-pattern>*.htm</url-pattern>
    </servlet-mapping>
cs



관련 글


https://okky.kr/article/257591

반응형