
HTTP Response Header 1. Response Status response.setStatus(번호); response.setStatus(HttpServletResponse.SC_OK); response.setStatus(200); //성공 response.setStatus(HttpServletResponse.SC_OK); //200 성공 response.setStatus(HttpServletResponse.SC_BAD_REQUEST); //실패 400 HttpServletResponse 클래스에서 응답상태 코드를 볼 수 있다. 📑 HttpServletResponse /* * Licensed to the Apache Software Foundation (ASF) under one or more..

💡 MVC 프레임워크 V : view ( jsp ) M : model ( java ) C : controller ( servlet ) 클라이언트에게 요청을 맨 처음 받는 역할을 하는 것. Model 1 방식과 Model 2 방식 장단점 💡 Model1 방식 ( VM ) 브라우저에서 요청이 들어오면 jsp 파일로 요청하고 응답 한다. 장점 단점 구조가 단순하여 익히기가 쉽다. 출력을 위한 뷰코드와 로직처리를 위한 자바코드가 섞여 코드가 복잡하다. 숙련된 개발자가 아니더라도 구현이 용이하다. jsp 코드에서 백앤드와 프론트앤드가 혼재되기 때문에 분업이 용이하지 않다. 코드가 복잡하고 유지보수가 어렵다. 💡 Model2 방식 ( MVC ) 모든 요청을 controller (servlet) 에게 한다. 요청처리..