[Server] 정적 페이지 vs 동적 페이지
캐떠린
원래 Java는 웹 개발을 할 수 있는 언어가 아니다. 근데 우리는 어떻게 자바로 웹 개발을 할 수 있을까? 바로 '웹 구현' 이라는 확장팩을 설치했기 때문에 자바로 웹 개발이 가능한 것이다! 서블릿(Servlet)은 자바(JDK, JRE) 베이스에 웹 구현 기능(.jar)이 추가된 것이다. ❓ 나도 모르는 새에 웹 구현 기능.jar은 언제 설치가 되었을까? ⇒ 아파치 톰캣이 가져왔다!! 💡 아파치 톰캣의 역할 웹 서버의 역할 자바로 서블릿 or JSP를 구현할 수 있는 수많은 *.jar 파일 제공 서버 측에서 서블릿과 JSP를 동작하게 만드는 역할 💡 아파치 vs 톰캣 : 사실 아파치와 톰캣은 서로 다른 프로그램이다. - 아파치: 웹 서버 → 정적인 페이지 → 페이지를 요청받으면 찾아서 돌려주는 역할 ..