[JS]js파일 안에서 아무리 소스를 수정해도 반영이 안된다면??
이것때문에 많은 시간을 허비한게 생각나네요. 정말 간단하면서도 좋은방법이 있습니다.
자바의 현재 시간을 표시해주는 내부함수를 js파일주소 뒤에 붙여주면 해결됩니다.
예를들어, 아래 코드처럼 js파일을 적용시키면 바로바로 js파일이 적용이 안되거나 전혀 안될때가 있습니다.
<script src="js/Naver_Map/Map.js"></script>
이러한 오류를 고치기위해 아래와 같은 소스로 변경해주면 됩니다.
<script src="js/Naver_Map/Map.js?t=<%=System.currentTimeMillis() %>"></script>
경로 뒷부분에 ?t=<%System.currentTimeMillis()%> 부분만 추가해주면 됩니다.
http://zzznara2.tistory.com/689
----------------------------------------------------------------------------------------------------------------------------------------------------------------
추가.
js파일뿐만 아니라 css파일역시 바로 적용되지 않을 수 있습니다. 이럴때는 시스템 시간을 변경시키는 방법보다
간단하게 버전을 변경해서 반영하는 방법이 있습니다. 이러한 방법을 적용시키는 방법은
위의 js파일을 예로들면,
<script src="js/Naver_Map/Map.js?var=1"></script>
와 같이 ?var='값' 을 넣어주면 됩니다.
자세한 내용은 아래 링크로 첨부하겠습니다.