2012-06-10 3 views
1

언젠가 더 많은 JSP 서블릿 개발자들이 스크립틀릿 대신 JSP에서 JSTL을 사용해야한다고 말할 수 있습니다. 질문은 그렇지 않아야하는지 묻지 않습니다.하지만 JSP 페이지에서 JSTL을 사용하면 jsp 페이지가 jsp 서블릿과 함께 다른 클래스를로드 할 때 성능이나 효율성에 느리거나 영향을주는 JSP 페이지? (JSP 페이지 효과 내에서 JSTL을 사용하는 횟수도 마찬가지입니까?)
OR
성능상의 문제가있을 수 있습니다. JSTL의 장점/일반 스크립렛에 비해 장점 때문에 무시할 수 있습니까?JSTL JSP 페이지가 느리게 실행됩니까?

답변

4

웹 응용 프로그램의 응답 시간은 주로 네트워크 대기 시간과 서버 측 코드의 IO (예 : 데이터베이스 요청)에 따라 다릅니다 (여기 브라우저에서 렌더링하는 데 드는 비용은 여기에서 무시됩니다. 또한 무시할 수없는, 특히 이미지, 스크립트 등을로드해야하는 경우).

JSTL 대 스크립틀릿 시간의 차이는 무시할 만하며 스크립틀릿을 사용하여 몇 나노초를 얻는 대신 오히려 깨끗한 코드, 모범 사례, 유지 관리 및 관심사 분리를 선호해야합니다. JSTL로 인해 성능 문제가 발생했다면, 그들은 눈치 챘을 것이며, 이미 고쳐 졌을 것이다 (또는 아무도 그것을 사용하지 않고 추천 할 것이다).

+0

JB Nizet에 감사드립니다. –