서블릿은 무조건 공부 해야한다. 이걸 공부해야하느니 마느니 논하는 순간 그 사람은 허수 병신이니까 알아서 걸러라

JSP는 제대로 공부할 필요 없는게 맞긴 하다. 애초에 JSP 공부에서 얻을게 JSP 그 자체가 아니거든
예를 들어 자료구조 실습을 위해 C언어를 공부하는 것과 비슷하다고 보면 된다
근데 레거시 코드들에서 JSP를 많이 쓰니까 겸사겸사 JSP로 공부하는거지

그럼 JSP 공부를 어떻게 하느냐? 진짜 별거 없다
아랫놈이 링크한 500페이지짜리 서적? 그거 순수하게 서블릿이랑 JSP만 다루는거 아니다. 그리고 이클립스 설치를 포함한 예제들이 존나게 많아서, 압축하면 100페이지나 될까 싶다 (https://www.aladin.co.kr/shop/wproduct.aspx?start=short&ItemId=105550183)
개오바 떨면서 JSP 공부는 비효율적이니 어쩌니 할 이유가 없지
애초에 저딴 서적 읽을 필요도 없다. 관련 내용 구글에 다 있다. 니가 코드를 직접 까보거나 디버깅 해보면서도 알 수 있는 내용들이고
압축 공부할거면 "기초적인 문법, 템플릿 엔진의 개념, MVC 패턴의 이해" 정도만 얻어내면 충분할 것 같다