JEUS와 Tomcat의 jasper 엔진 차이

2023. 2. 16. 15:18java/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' 카테고리의 다른 글

JSP 용량초과? 65535 bytes limit  (0) 2023.03.15
JEUS에서 fileupload 사이즈 제한시  (0) 2023.02.16
HTTPS를 사용해야 하는 이유  (0) 2023.02.16
WebtoB 웹투비 구조  (0) 2023.02.16
Webtob+JEUS - Reverse Connection Pooling  (0) 2023.02.16