똑같은 삽질은 2번 하지 말자
Spring css, js, 이미지 등등 resource 파일 불러올때,(<c:url> 필요성) 본문
https://www.mkyong.com/spring-mvc/spring-mvc-how-to-include-js-or-css-files-in-a-jsp-page/
완벽한 설명...사진만 봐도 아실껍니다.
<link rel="stylesheet" href="<c:url value="/resources/css/admin.css"/>">
*참고
<c:url > 태그를 사용하는 이유
동일 소스로 context path를 자동 포함시키기 위해서
예를 들어 로컬은 context path 가 / 이고
개발서버는 context path 가 /context 라고 하면
로컬에서는 /resources/js/com.js 라고 선언해야 하고
개발서버는 /context/resources/js/com.js 로 선언해야겠죠..
이때 <c:url>로 감싸게 되면 동적으로 context path 정보를 가져와 앞에 붙혀주게 됩니다.
안쓰게 되면 개발서버에 올릴때마다 소스를 수정해야하는 번거로움이 발생
'Spring' 카테고리의 다른 글
Redirect parameter ? How are you going to spend it? (0) | 2020.04.23 |
---|---|
Jsoup 설치 & Test (0) | 2020.04.16 |
스프링 시큐리티 (0) | 2019.11.18 |
DI 컨테이너에서 관리되는 빈에 대한 통합 테스트 (0) | 2019.11.17 |
Mockito(스프링 테스트) (0) | 2019.11.17 |
Comments