back-end/JSP&Servlet 2

(Servlet)WebServlet어노테이션

Servlet 실행환경 컨텍스트 : Context root(프로젝트명) 웹프로그래밍을 위한 물리적인 디렉토리로 실행단위, 배포단위 경로 설정 or WebServlet어노테이션 사용시 반드시 Web Project Settings확인 경로 request.getXXX를 통해 관련 정보를 구체적으로 얻을 수 있음 예시 http://localhost:8090/headers/requestinfo.jsp?id=cust001&name=jack 코드 경로 1 HkController.java 파일에 @WebServlet("/HkController.do")를 사용했을 때 아래와 같이 해석할 수 있다 Servlet에서 @WebServlet("/HkController.do") 주석은 Servlet 클래스를 "/HkControl..

(Servlet)MVC1패턴

Servlet 디자인 패턴 MVC1 Model-View-Controller Model 애플리케이션의 비즈니스 로직과 데이터를 처리하는 부분 데이터베이스(저장,검색,변경,삭제), 파일, 외부API 처리 Controller나 뷰에서 요청받아 처리한 후 결과 반환 독립적 개발, 여러 컨트롤러나 뷰에서 재사용 View 사용자에 데이터 표시하는 역할 데이터 검색,표시에 대한 형식 지정 컨트롤러에 의존 Controller 모델과 뷰 사이의 중개자 역할 사용자로부터 입력을 받고 응용프로그램의 적절한 부분으로 안내 요청처리, 데이터 쿼리문, 모델의 상태 수정과 같은 작업 결정 작업결정 후 모델에 대한 모든 변경 사항을 반영하도록 뷰 업데이트 사용 개념 Scope 객체전달범위, 공통메서드 page : 현재 페이지에서 객..