언젠가 더 많은 JSP 서블릿 개발자들이 스크립틀릿 대신 JSP에서 JSTL을 사용해야한다고 말할 수 있습니다. 질문은 그렇지 않아야하는지 묻지 않습니다.하지만 JSP 페이지에서 JSTL을 사용하면 jsp 페이지가 jsp 서블릿과 함께 다른 클래스를로드 할 때 성능이나 효율성에 느리거나 영향을주는 JSP 페이지? (JSP 페이지 효과 내에서 JSTL을 사용하는 횟수도 마찬가지입니까?)
OR
성능상의 문제가있을 수 있습니다. JSTL의 장점/일반 스크립렛에 비해 장점 때문에 무시할 수 있습니까?JSTL JSP 페이지가 느리게 실행됩니까?
1
A
답변
4
웹 응용 프로그램의 응답 시간은 주로 네트워크 대기 시간과 서버 측 코드의 IO (예 : 데이터베이스 요청)에 따라 다릅니다 (여기 브라우저에서 렌더링하는 데 드는 비용은 여기에서 무시됩니다. 또한 무시할 수없는, 특히 이미지, 스크립트 등을로드해야하는 경우).
JSTL 대 스크립틀릿 시간의 차이는 무시할 만하며 스크립틀릿을 사용하여 몇 나노초를 얻는 대신 오히려 깨끗한 코드, 모범 사례, 유지 관리 및 관심사 분리를 선호해야합니다. JSTL로 인해 성능 문제가 발생했다면, 그들은 눈치 챘을 것이며, 이미 고쳐 졌을 것이다 (또는 아무도 그것을 사용하지 않고 추천 할 것이다).
관련 문제
- 1. JSTL - JSP
- 2. Dreamweaver와 JSP/JSTL (Scriptlet과 JSTL)
- 3. 처음에 앱이 느리게 실행됩니까?
- 4. 페이지 섹션 JSP/JSTL
- 5. 주석으로 인해 코드가 느리게 실행됩니까?
- 6. 왜이 코드는 느리고 느리게 실행됩니까?
- 7. 테이블의 JSP/JSTL 단어 감싸기
- 8. Onclick 메서드가있는 JSP 및 JSTL
- 9. 서버의 PHP 페이지가 동시에 실행됩니까?
- 10. ASP.NET 웹 페이지가 느리게 실행됩니다
- 11. 왜 Clojure에서 Java 기본 HashMap이 느리게 실행됩니까?
- 12. 왜이 간단한 OpenCL 커널이 너무 느리게 실행됩니까?
- 13. 앱이 처음 몇 초 동안 느리게 실행됩니까?
- 14. 어떤 작업으로 인해 병렬 코드가 느리게 실행됩니까?
- 15. Java paint()가 브라우저에서 느리게 실행됩니까?
- 16. Django 테스트는 Mac에 비해 Linux에서 느리게 실행됩니까?
- 17. 이 코드는 왜 Firefox에서 느리게 실행됩니까?
- 18. 방법이 코드와 JSP 페이지가
- 19. JSTL
- 20. JSTL
- 21. 비 JSP (독립형) 컨텍스트의 JSTL/JSP EL (표현식 언어)
- 22. 1000의 JSP/JSTL 나누기가 때때로 나머지를 제공합니까?
- 23. JSP, JSTL, Bean 상속 및 PropertyNotFoundException
- 24. JSTL 대 Old School JSP EL 충돌?
- 25. c : import를 사용하는 JSP 및 JSTL
- 26. - JSTL
- 27. 일부 조건에 따라 jsp 페이지가 포함됩니다.
- 28. Eclipse에서 JSP 페이지가 열리지 않습니다
- 29. JSP 페이지가 Jetty에 반영되지 않습니다.
- 30. JSTL -
JB Nizet에 감사드립니다. –