<c:url> 태그 사용 이유 및 주소창에 ;jssesionid= 붙는 이유
스프링을 공부하다가 보면 경로들에 태그들을 사용하는 경우가 있다. 특히 js파일이나 이미지파일에 태그를 붙이는 걸 많이 볼 수 있다. 왜 그냥 경로만 쓰지않고 태그를 사용하여 경로를 표시하는 것일까? 태그를 사용하게 되면 URL에 자동적으로 context path가 붙는다.그래서 태그를 사용하게 되면 context path를 변경하더라도 URL을 수정할 필요가 없다. 예를 들면 개발 서버의 context path가 "/dev" 이고 로컬의 context path가 "/loc" 라고 해보자. 그러면 개발 서버에서는 "/dev/resources/js/..." 라고 선언해야 하고 로컬에서는 "/loc/resources/js/..." 라고 선언해야 한다. 그렇게 되면 계속 경로를 수정해줘야 한다. 여기에서 태그..