Servlet과 JSP, MVC 패턴
웹 개발 종류들 정적 컨텐츠: 파일 그대로 웹 브라우저에 전달 Spring 에서는 static 폴더를 통해 정적 컨텐츠를 제공할 수 있다. 예시 ) Servlet Server + Applet 서버환경에서 웹 요청에 대한 동적 처리가 가능하도록 하는 Java 프로그램 Java 안에 HTML코드가 결합되어 있다 HttpServlet 클래스를 상속받아 구현 JSP Servlet에서 단점을 보완한 확장된 형태 HTML에 java를 넣을 수 있다 Java로직과 HTML 코드가 결합되어 유지보수성이 떨어짐 MVC 패턴 Servlet과 JSP가 가지는 문제를 해결하고자 적용하게 된 패턴 Model : 비즈니스 로직을 수행 View : 사용자에게 보여지는 인터페이스, Model로부터 값을 받아 사용자에게 보여준다 Co..