블로그 이미지
신세계 SSG.COM / IT개발 1팀 / 상품개발담당 / 김지영 FreeEnd

카테고리

전체 (81)
끄적끄적 (13)
News (1)
Movie (11)
Security (1)
Design Patterns (2)
Operating System (4)
Database (8)
Framework (4)
Solution (7)
Language (1)
Web (4)
Lib (3)
TEST_Tools (4)
ETC... (7)
Software Factory (0)
Total187,707
Today6
Yesterday88


달력

« » 2012.05
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

공지사항

글 보관함

'2012/05/31'에 해당되는 글 1건

  1. 2012.05.31 JEUS. include한 JSP. 자동으로 빌드 설정. (1)

환경

 

WAS : JEUS

 

 

 

목적

 

 웹 페이지를 개발할때 중복 부분은 페이지로 따로 만들어 나중에 각 VIEW JSP 에 INCLUDE를 하는 방법을 많이 사용할 것이다. 

 

 이때 이 피 INCLUDE된 CHILD JSP 파일을 새로 배포하게 되면 WAS는 이 파일이 새로 갱신된 사실을 인지 하지 않는 경우가 있다. 이 이유는 WAS는 일반적으로 JSP 파일의 수정 일자를 보고 현재 자신이 빌드한 JSP 파일의 수정 시간과 비교해 JSP파일이 더 나중의 것이라면 다시 빌드해 갱신하게 되는데, 이 JSP 파일이 PARENT JSP(INCLUDE한) 일경우  , CHILD JSP가 갱신되었더라도 WAS는 PARENT 파일의 수정일자만 확인하기 때문에 새로 빌드하지 않아 갱신되지 않는 경우이다.

 

 이럴 경우를 위해 JEUS에서는 CHILD 파일의 갱신 여부까지 확인하게 하는 옵션이 존재한다.

 

 

 옵션

 

WEBMain.xml

 

   <jsp-engine>
            <java-compiler>javac</java-compiler>
            <compile-option>-g</compile-option>
            <jsp-work-dir>$workspace_path</jsp-work-dir>
            <check-included-jspfile>true</check-included-jspfile>
    </jsp-engine>

 

check-included-jspfile 의 설정을 true 로 변경하면 된다.

 

이상. 지영옹.

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 지영옹 FreeEnd
TAG

티스토리 툴바