JEUS와 Tomcat의 jasper 엔진 차이

2023. 3. 15. 13:57java/WEB WAS

728x90
반응형

1. 배경

JEUS는 예전부터 Tomcat의 jasper를 사용하였고 jeus.jar 내부에 포함되어 있었다. 그러나 JEUS 7 버전부터는 패키지 이름 (org.apache.jasper) 변경없이 jasper.jar가 제공된다. 위치는 $JEUS_HOME/lib/system/jasper.jar이다.

참고로 /lib/system 디렉토리 아래에는 jeus.jar 등 JEUS 제공 라이브러리가 위치한다.


2. 주의사항

jasper.jar는 Tomcat이 제공하는 jasper가 수정되어 제공되는 것이므로 Tomcat의 jasper로 대체될 수 없다.

** 기능 차이점 : 인메모리 JSP Compilation 기능 제공 (Tomcat은 제공 안함), Tag Handler Pool / PageContext Pool 사용 안함

만약 Tomcat의 jasper를 사용하고 싶다면  jeus-web-dd.xml의 <webinf-first> 옵션을 true로 설정해야 한다.

설정이 빠지면 JEUS의 jasper.jar를 사용한다.

728x90
반응형

'java > WEB WAS' 카테고리의 다른 글

WebtoB 웹투비 구조  (0) 2023.03.15
JEUS, WebtoB log level 설정법  (0) 2023.03.15
JSP 용량초과? 65535 bytes limit  (0) 2023.03.15
JEUS에서 fileupload 사이즈 제한시  (0) 2023.02.16
JEUS와 Tomcat의 jasper 엔진 차이  (0) 2023.02.16