1. 개요
jsp 파일을 변경하고 was를 재기동 했는데도 반영이 안되는 경우가 있습니다.
그럴때 엔진 디렉토리에 있는 컴파일된 템프 디렉토리를 삭제한 후 재기동을 하면 제대로 반영이 되는데요.
매번 이렇게 하면 너무나도 귀찮기 때문에 jsp 파일이 변경 된 경우 자동으로 컴파일 해주는 옵션을 알려드리겠습니다.
2. Weblogic.xml
<jsp-descriptor> 부분이 jsp 컴파일에 관련된 부분입니다.
Element | Required/Optional |
page-check-seconds | 1 |
precompile | FALSE |
precompile-continue | FALSE |
keepgenerated | FALSE |
verbose | TRUE |
working-dir | internally generated directory |
print-nulls | null |
backward-compatible | TRUE |
encoding | Default encoding of your platform |
package-prefix | jsp_servlet |
exact-mapping | TRUE |
default-file-name | TRUE |
rtexprvalue-jsp-param-name | FALSE |
위 처럼 다양한 옵션들이 있는데요. 그 중에서 page-check-seconds 를 사용해주시면 됩니다.
값은 -1, 0, 1 로 지정할 수 있는데
-1 은 체크하지 않겠다
0 은 항상 체크하겠다
1 은 1초마다 체크하겠다
라는 설정입니다. 필요해따라 설정하시면 됩니다.
3. 설정방법
<jsp-descriptor> <page-check-seconds>-1</page-check-seconds> </jsp-descriptor>