학교에서 프로젝트하다가
오른쪽에 iframe을 프로젝트파일의 jsp를 받아오는데
이게 톰켓위에 처음에 올라간게 계속 뜬다
왼쪽에껄 submit하면 오른쪽에 반영이 되야하는데
수작업으로 리프레시를 해줘야 그때 정상작동을해서
실시간반영하는 법을 찾아보았다.
사실 이건 자바기반 웹어플리케이션의 큰 단점이다..
정적파일(html,javascript,css)를 수정하고나면 서버를 재시작해야한다.
노드나 루비로 개발했다면 이런문제는 생각도 안해도 된다.
뭐 클래스같은경우에는 JRebel이나 <Context>에서의 reloadable="true"를 이용하라는 말이 나오는데
.jsp파일은 이미지파일처럼 그냥 리소스를 변환시키는거라 간단한것 같다.
그냥 실행중인 톰캣위치에 .jsp파일만 옮겨주면되네.
아니 이거 톰캣실행시에 .jsp를 컴파일해두는거 아니었나.. 신기허네
일단 톰캣실행시에 따로 보관하는 경로가 있다.
C:\Users\junoh\Documents\workspace-sts-3.8.4.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\jspTest01\ex01
일단 이번프로젝트 위치는 여기더라
머 톰캣실행시켜보면서 프로젝트명을 찾아보면 될것 같다.
.jsp저장경로를 이 프로젝트경로에다가 위치시키면 Submit할때 오른쪽 창이 바껴져있다