``` <a href="<c:url value='/books/edit/${ book.id }' />" class="btn btn-lg btn-default"> <link href="<c:url value='/css/bootstrap.min.css' />" rel="stylesheet"> ``` 이런식으로 코드에서 'c:url value'라는게 나오는데. 그냥 위치를 나타내주는 건가요? 그렇다면 ``` <link href="css/bootstrap.min.css" rel="stylesheet"> ``` 이런 식으로 써도 될 것 같은데 그렇지 않은 것을 보면 뭔가 이유가 있을 것 같은데 궁금합니다.
# JSTL Core 태그의 문법중 하나 입니다. url을 표기시 번거로운 작업을 해소하기 위해서 사용하는 JSTL 태그입니다. ``` <link href="css/bootstrap.min.css" rel="stylesheet"> ``` 위와 같이 표기했을 경우, 상대 경로 표기로 인해 발생하는 문제가 생길 수 있습니다. `<c:url>` 태그는 이를 손쉽게 해결하는 방법으로 사용됩니다. ![](https://cdn.namuwikiusercontent.com/fa/faf2eb137127f52bfb6b2a92cc46d4cfb2cd3f82297f4ba2350714a1f681e2ed.jpg?e=1490128640&k=aObO66A07z9awUCrpNK_4w) ## 구글링 좌표 + https://goo.gl/dmAEy1 ## 레퍼런스 + https://jstl.java.net/