-
[JSP] CCS/JS TimeStamp 적용기초/JSP 2020. 9. 8. 09:56
JS 및 CSS같은 경우 파일을 수정 후 새로고침을 해도 바로반영이 안될경우가 있다.
브라우저 자체에 쿠키가 남아있는 경우인데 쿠키를 지워주면 반영이 된다.
이같은 작업이 귀찮다면 아래의 방법을 이용하자.
<% pageContext.setAttribute("timeStamp", new SimpleDateFormat("yyyyMMddHHmmss").format(new Date())) ; %> <link rel="stylesheet" type="text/css" href="<c:url value='/css/comm.css?val=${timeStamp}' />"> <script type="text/javascript" src="<c:url value='/js/comm/comm.js?val=${timeStamp}'/>"></script>
timestamp를 링크 URL에 붙여 URL을 매번 갱신한다.
쿠키를 계속 회피하므로 느려지는 경우가 있어 수정이 끝났다면 TimeStamp를 제거한다.
'기초 > JSP' 카테고리의 다른 글
[JSP] MVC패턴2로 프로젝트 구성 (제작중) (0) 2017.03.29 [JSP] 페이지 이동 기술 (0) 2017.03.23 [jsp] MVC패턴1 으로 프로젝트 구성 (구성중) (0) 2017.03.22 [JSP] JSP DB연동 3가지 방법 (4) 2017.03.21 [JSP]데이터 베이스 (0) 2017.03.20