JSP2 MVC패턴과 모델1, 모델2 구조 JSP 웹 어플리케이션 구조.md JSP 웹 어플리케이션 구조 JSP 웹 어플리케이션의 구조는 모델1, 모델2로 구분할 수 있다. 모델 1과 모델2구조를 통해 MVC 패턴을 구현하고 웹 어플리케이션을 개발한다. 모델1 구조 모델1 구조는 JSP가 웹 브라우저의 요청을 직접 처리하는 단순한 개발 방식이다. 복잡하지 않은 웹앱을 개발할때 쉽고 빠르게 개발하기 위해 Controller의 역할과 View의 역할을 JSP가 모두 담당하는 것이다. 그래서 html과 CSS, JavaScript, JSP가 한 파일에 뭉쳐있게 되기 때문에 파일이 복잡해져서 디자인을 개편하거나 수정하기가 곤란하다. 모델2 구조와 MVC 패턴 모델2 구조에서는 모델1 구조의 단점인 복잡성을 개선하고 유지보수를 쉽게 하기 위해 Contro.. 2018. 4. 27. 서블릿(Servlet)이란? 서블릿(Servlet).md 서블릿(Servlet) JSP 표준을 사용하기 이전에 동적인 웹페이지를 만들려면 Java를 이용해 일일이 태그를 만들어서 서버로 전송해야 했다. 서버에서 클라이언트에 Java 코드를 이용해 태그를 만들어서 보내는 방식이었다. 이 작업은 네트워크 연결부터 각종 객체의 생성 등 해야 할 일이 너무 많아 개발자가 혼자 작업하려면 너무 많은 시간이 걸리기 때문에, 클래스를 따로 만들어 대부분의 내부적인 처리는 이 클래스가 맡고 나머지를 개발자가 채우는 방식으로 개발했다. 일반적인 서블릿의 개발 과정서블릿 규약에 따라 자바코드를 작성한다.자바코드를 컴파일해 클래스 파일을 생성한다./WEB-INF/classes 폴더에 클래스파일을 패키지에 맞게 위치시킨다. (보통 자동으로 생성됨)web.. 2018. 4. 26. 이전 1 다음